I am finally going to buy a 20" iMac next Tuesday, after the keynote of course. I do have some final questions before I do so, though. First, I know its best to upgrade memory by buying it myself, but I am not sure whether or not I will need any extra (planning on getting the standard 1 GB). I don't plan on installing any outside software, especially if it would require Rosetta. The only demanding app that makes me think I might need some extra memory would be Final Cut Express. This leads me to my second question. Does anyone have some advice on the differences between Final Cut Express and iMovie HD and whether or not its worth the upgrade (I think its $150). Also, does iChat AV require a .Mac subscription? Its not a big deal if it does, but I'm just curious. Lastly, are there any extreme shortcomings of iWork that should prevent me from buying it? I will still have Office on my old PC, but I'd also kind of like to have some work applications on the new Mac. I think that's all for now, sorry for the length post.