Thanks, yes, my very first Mac. My only regret is that I didn't do this years ago. But I had such a problem with my main Windows machine a couple of months ago, I knew that the time had finally come to buy a Mac.
I learned to program in Basic and then in the early 90s migrated to windows as well, running a linux server out of our basement for my websites.
I used to run Apache on Linux as well. But I was very surprised to find that every Mac OS X system comes with the Apache web server. And so easy to run: Apple -> System Preferences -> Sharing and then click on the little box in front of Web Sharing. Then drop a few web pages in the Sites folder in your home folder, and you have a private website for all the rest of the family with computers on your home network. I'm really impressed.
I still run Lunix and Windows in bootcamp and Virtual Machines.
And which do you find to be more convenient? Partitioning with BootCamp and dual booting or using a virtual machine? And for your virtual machine, are you using Parallels or VMWare?
I actually do all three. I have a Parallels Partition and I dual boot to native Windows for my gaming. I love Fallout 3. And I use the same partition in VM to work on files while surfing safely in OSX. I also have a VMWare Fusion for my Suze and Ubuntu and Win 7 which are smaller 20GB virtual drives only. My Suze is just a play box, and my Ubuntu runs some of my remote torrent sites hosted in France. Win 7 is also just for play, before I finally ditch my Acer copy which is my main XP VM.