I've wanted to upgrade my PC from the ancient Celeron 700 with about 300Megs of RAM to something better for a while now. So finally when in Kolkata for Nemo's B'Day celebration when my Dad's P4's HDD crashed, I got a chance to revisit my friendly neighbourhood computer parts supplier. I've been assembling my own PCs for about a decade now. In the recent past I had the opportunity to ogle at the Mac Mini running OS X at a friends' place in US. Back in India, one window shopping tour thru an Apple store and the G5 was a great temptation. Still the fact that I make my living working on MS technology stack made the final decision pretty easy.