Speaking of VS, I checked out 2010 beta and... wow, it's pretty lame. I like how C++ nerds call Pascal old and inferior because it was made in the 70s. Guess when C was made?

Yeah, don't throw stones in glass houses...
Sure Pascal does leave a few things to be desired (sophisticated macros (parameters, stringenizing, tokenizing, multiline), better generics like Delphi '09) but C++ leaves A LOT to be desired (range types, class properties, simplified frameworks, free frameworks and software as unique as Lazarus.
I don't know if FP supports multiple inheritance though. If not, that would be something to work on.