I hear ya! In January I switched from WindowsNT to an iMac - I do mostly Java development so there were a lot of people that said I was crazy to switch to a Mac but I've loved it! I even run a java web server to run my web site, it all works wonderfully and I'm much happier than I was with my Windows system.
http://204.26.80.70:8080/