I'm looking into buying my first mac soon. I was looking at the mac mini mainly because I can use a it with a kvm switch and have it along aside my pc. what all can I run on it? As in editing software. Would the mac mini be able to run adobe cs3 software? How well does the mac mini upgrade? Is the limit of ram 2gbs? how 'bout hard drive space? Sorry for all the questions but I just don't want to have my hard earned money wasted on something that can't run the stuff I need it to run.