So I'm pretty close to picking up a new computer, and I'm thinking of getting an iMac and loading it with parallels or bootcamp so i can keep running Windows 7 on it.
My only concern is being able to upgrade.
Apple doesn't give you much in the way of customization, especially with video cards.
So, can you even upgrade them? If so, is it a pretty arduous task?