Let me clarify, BDS requires .net for the ide to function (even though I only use the win32 personality with -pDelphi). I'd prefer the use of java opposed to .net as my primary requirement at this point in time is cross-platform support. That being said, for BDS I'd prefer a straight Win32 client without the need of anything else. There used to be a way to do it, but it was "fixed" in a service pack. Just read the requirements for Turbo Delphi to see what I mean.

The main gist of what I was saying though, was BDS requiring .net looks based on eclipse which requires java. I realise that wasn't too clear now I re-read it.

And yeah, I'm probably a bit crazy, but aren't we all...