I know I have posted a few threads on which Mac I should buy, but I think I finally have narrowed it down. Yesterday, I noticed that the Apple Online store's refurbished section had an iMac in it. It specs were: 2.4GHz Intel Core 2 Duo, 1GB RAM, ATI (don't remember the model) 128MB graphics chip, and 320GB hard drive. For a few days I have been thinking of getting a Mac mini (new or refurb with same specs) with: 2.26GHz Intel Core 2 Duo, 2GB RAM, NVIDIA 9400M graphics, 160GB hard drive. When I equal all of them out, they may come to the same price. If you add a $175 screen, $90 for an Apple Keyboard and Mighty Mouse, it comes to around $865 (I have a screen, so a new one isn't immediately needed, so $690), and the iMac was $750 (just needed more RAM, but no screen or peripherals needed to buy in addition to it. However this computer is not available any longer). I would not buy until after Apple's upcoming event to make sure iLife or anything would be updated, so I have a few weeks for complete consideration. Either would be for a lot of iTunes, online flash video (youtube and CNETTV), iWork, a little Photoshop, and some Java program writing. Thanks for all of the help I have been getting from everyone on this site!