Okay, so I'm going to be purchasing my first iMac soon, and I'm thinking of either: A) 17" Screen 2.0 GHz 1 GB RAM 160GB HD or B) 20" Screen 2.16 GHz 2 GB RAM 250GB HD It's my birthday gift, and I think I'll be able to negotiate my way up to the better model. I just get the feeling that those specs will hold up longer, and are worth the extra money -- but if you have any other suggestions on where I should upgrade, or think I've missed something important, please let me know, hehe. Anyways, on to my questions. -- Is the $120 Apple Care plan a wise investment for the iMac? -- I've heard it's more expensive to update RAM in the Apple store then it is on their online store? Is this true? -- Also, I've heard RAM is even cheaper elsewhere, Is it a huge hassel to get it done by someone else? Who would you recommend? -- Is my student discount in the Apple store the same as it is online? Basically, I'd like to go to the store and pick up my new iMac if at all possible, but if I'm going to be paying significantly more to do that then I'll just order it from their online store. Thanks in advance!