I'm a long time PC user, but I've come to discover that the world of Graphic Design (my current major) is much more geared towards Macs... so I figured that it was time to trade in my PC for my very own Mac, at the very least to familiarize myself with the system more. Being as this is the first actual computer I will have ever bought for myself, and as I'm still in college... I decided that I would like to start off with a portable computer, at least untill I can afford something more. But the question is, should I get a more expensive iBook or one of the less expensive PowerBooks? The main programs I plan to use it for are Photoshop and Illustrator (I'm actually planning on getting the new Adobe Creative Suite), but I'll also be using it for the internet, watching movies, and some game play. Also, as far as size... being as I'm going to be doing lots of graphics, would it be better to go for one of the 14/15 inches compaired to the 12 inch, or is there a way to connect the smaller version to my current monitor if I wanted to, so I could still have the easy portability with the option of more screen space if I desired? I'm also planning on purchasing as much extra memory as I can... but does anyone have an estimate as to what would be the minimum I would need for everything I want to do? I was also wondering if The Apple Store on-line is the best place to buy my Mac along with everything for it? My dad seems convinced that I can find better deals elsewhere, but then again he doesn't use Macs, and all the computers he has bought have been quite cheap and haven't lasted very long... so I don't really trust his advice as far as buying computers goes. And finally, I want to be able to use wireless internet, but currently I am sharing a SBC DSL connection with my sisters computer... will I still be able to share this connection and use a wireless internet, and how exactly would that work? I'm sorry if I asked too many questions, but any advice that I can get would be very appreciated. I'm really looking forward to getting my own computer, and I just want to make sure I will get one that I will be happy with.