Hi, Being a recent switcher to the joys of a Mac via my dual booting (XP/OSX) works MacBook I am itching to get my hands on a desktop at home and I am seriously considering a 20" iMac on buy now pay in 12 mths... My questions are: - Would you advise buying the 1GB and upgrading the memory via Kingston (or similar) due to Apples ridculous memory pricing? - Any problems with that? What configuration will the memory be in? Two 512MB sticks or one 1GB stick? - I intend to setup this new machine dual booting via Bootcamp (XP/OSX) BUT I also need a boot into Ubuntu. Anyone have any Experience on how to do this? Can I boot from an external hardrive containing Ubuntu if need be? - Also - wired keyboard and mouse OR wireless? Thanks for your advice.