I'm a programmer and high school student. The languages that I current program in are PHP, and soon I will program Ruby on Rails once I get my hands on a Mac. Which Mac is best for me? I'm thinking of probably getting the Mac Mini, just to get my feet wet first (my last Mac that I owned was about the year 1995 or so? ) Which Mac Mini would be better? I hear that the cheaper one is just fine, but everyone says to upgrade to at least 512 MB RAM? In what situation should I get the 1 GB of RAM? Thanks in advance!