I am going to buy a new iMac. I am deciding between the two 20inch versions at $1199 and $1499. The difference between the two is that the latter has a faster processor (2.4 vs. 2.0), a bigger hard drive (320 gb vs. 250 gb) and a the memory card (Radeon 2600 w/ 256mb ram vs. the Radeon 2400 w/ 128mb). I plan to use the computer for basic stuff - surfing the web, photos, music/video, home movies, and will probably install XP to be able to use certain specific programs. I do want it to be somewhat future proof such that it can be used for the next 3 years at least for this kind of stuff. I think I can live without the faster processor and more hard disk since I will have a separate back-up hard drive with much more capacity. So my question is - is it worth it to spend $300 more for essentially a better graphics card with more RAM? I do envision getting an HD camcorder at some point for home movies - would the better graphics card make a differences in editing/playing back home movies in HD? Any thoughts would be much appreciated. Also, if anyone has a view on the AppleCare for the iMac, that would be great as well. Thanks!