I should add that if you do think about buying a mac, updates to many models are coming out very soon.
Imacs are overdue to be upgraded soon. New MacbookPros are coming out in 3 days. The new ipads are coming out soon also. The iphone5 should be out by June/July.
There are many more windows users out there then Mac users. There are more Chevy's out there then Cadillac's also......
Frank