I have a 1st gen. 1.25 GHz G4 mini with 512 MB of RAM, and I am wanting to perform a few fairly cheap upgrades to improve performance, and was wondering what suggestions you all had. My goals: Increase overall speed, and decrease the frequency of getting 'beachballed'. Be able to sync with my 3rd gen. iPod nano (currently need to sync w/ my PC), and with my soon-to-arrive 2nd gen. iPod Touch. Here is what I had in mind for upgrades: Max out the RAM with a 1 GB stick -- $35-40 for the stick, plus a couple bucks for putty knives to break into the mini. Wipe the HD, and install Leopard from my brother's Family Pack (currently running Panther). From what I have read, this should accomplish my goals. If anyone has any other advice or suggestions, I would very much appreciate it -- or if I'm way off track, let me know that, too.