Older Delphi's install fine on vista+ if you don't install them to program files. (where UAC rules). IIRC you need to run setup as admin though so that the debugger registration goes fine.

But for most stuff nowadays I grab to FPC (and my private Delphi is D2009). It simply comes with more goodies ready to run.