I'm moving toward replacing my Shuttle XPC with a more up to date machine - the equivalent Shuttle would be about £1000, which seems a lot for just a box, no monitor. It would, however, have a powerful gpu at that price. As part of the buying process, I'm looking around at alternatives. HP do a lovely little Pavilion, small box, smart looking - but a pants gpu. Seems to be the way with all these front room type pcs. I dont want to return to a big box type pc, but I would like a machine that can play 3d games such as Call of Duty etc should the need arise. As far as I can see, the imac is the only machine that comes near to being pretty and fairly powerful (correct me if wrong). The only thing wrong with it is OS X - a fine OS - but initially useless to me as I would be using the imac as a Windows machine. I cant decide whether to run XP under Boot camp or Parallels, or both. But what I need to know is this - will it be screamingly obvious that Windows is running on a non host machine. Will it be slow to open or run programs? Or will it run as a perfectly normal Windows machine? While I can go to the Apple store in London to feel and touch the machines, obviously the genius guys there will not wish to show or advise about a foreign OS on their machines. But you guys are experts here! Dont get me wrong, I don't wish to dis the iMac - its a fine machine - but after owning the lamentable 5400 model, I'm in no rush to get back into full scale Mac land quite yet.