I am looking to replace my desktop pc asap so I am planning to move to mac permanently! 
I want something punchy and that can run alot of programs simultaneously with out lagging like my current desktop. A decent processor and atleast 4gb. I would like a big hard drive aswell which has a good speed so the system isnt held up by the disk speed. SSD would be good but too expensive.
I need it to be running windows all the time as I use some programs that are only on windows as much as I hate to admit it!
The macs:
Im currently looking at the 24" Imac as I want the screen space and think the 2.66ghz package with 600gb/4gb is fitting the bill to what I want, but have no idea how it would cope running windows all the time.
Some gaming may be done through windows aswell so can it keep up?
Also are they likely to change or update soon seeing as the new mbp's have just been?
I can get educational discount for the imac as i would buy it from apples site and a practically free ipod touch. So the imac would be about £1050. I would like to buy refurb as you get good perks and great prices but no discount on top
so i chosen to pass on that.
The mac pro I saw at a retailer for only £1350(no discounts), however I think it is the older version as it was 2x 2.8ghz both quad cores, 2gb ram and 320gb hdrive. It seems weak in memory department but I know it can be very good if upgraded. I can imagine it will be fine running windows all the time.
Is it upto date enough and will it be able to support future changes by apple? Can it do 64bit?
Also will upgrading ram and hdds be expensive?
Ive heard they are difficult to find for the mac pro, not sure who said that. The reason I like this is because its like a dream computer for me and I know it would last atleast 6 years or so, compared to only 3-4 years for imac.
Another thing- I get a keyboard and mouse with the mpro but need my own display so another cost and loss of mic and isight with mp which also sucks.
Im sorry about the huge amount of info ive given, im just so picky like most apple users, but I know only the mac enthusiasts on here would be able to evaluate all the details and have some advice for me! Any suggestions? Whats the better buy for me and what have I missed and not considered?
Anything from experience anyones learnt about the above macs?
Thank you in advance

I want something punchy and that can run alot of programs simultaneously with out lagging like my current desktop. A decent processor and atleast 4gb. I would like a big hard drive aswell which has a good speed so the system isnt held up by the disk speed. SSD would be good but too expensive.
I need it to be running windows all the time as I use some programs that are only on windows as much as I hate to admit it!
The macs:
Im currently looking at the 24" Imac as I want the screen space and think the 2.66ghz package with 600gb/4gb is fitting the bill to what I want, but have no idea how it would cope running windows all the time.
Some gaming may be done through windows aswell so can it keep up?
Also are they likely to change or update soon seeing as the new mbp's have just been?
I can get educational discount for the imac as i would buy it from apples site and a practically free ipod touch. So the imac would be about £1050. I would like to buy refurb as you get good perks and great prices but no discount on top
The mac pro I saw at a retailer for only £1350(no discounts), however I think it is the older version as it was 2x 2.8ghz both quad cores, 2gb ram and 320gb hdrive. It seems weak in memory department but I know it can be very good if upgraded. I can imagine it will be fine running windows all the time.
Is it upto date enough and will it be able to support future changes by apple? Can it do 64bit?
Also will upgrading ram and hdds be expensive?
Ive heard they are difficult to find for the mac pro, not sure who said that. The reason I like this is because its like a dream computer for me and I know it would last atleast 6 years or so, compared to only 3-4 years for imac.
Another thing- I get a keyboard and mouse with the mpro but need my own display so another cost and loss of mic and isight with mp which also sucks.
Im sorry about the huge amount of info ive given, im just so picky like most apple users, but I know only the mac enthusiasts on here would be able to evaluate all the details and have some advice for me! Any suggestions? Whats the better buy for me and what have I missed and not considered?
Thank you in advance