I've used the iMacs a lot in college previously and i've been using windows vista and high end desktop PC to do all my photography, graphic and web development work. Just recently windows has been doing my nut in that much it's beyond belief with silly errors and faults. So i brought a 13" 2.53ghz 4gb ram 250gb HD macbook pro and should be here tuesday. Hope it impresses and been told will be great for my work Couple of questions, is bootcamp in snow leopard good for if i want to run a windows program for a short period of time? How easy would dual booting be, i.e Snow leopard and Windows 7? Last question is about the iPhone, is it worth getting on contract (o2 united kingdom) as there are a lot better deals for different phones, are the iphones are it? I've heard good things about the 3GS.