Hello: I am trying to decide between purchasing a Macbook and an iMac, or a Macbook Pro with a Monitor. I think both options are about equal in cost (depending on monitor) and within my budget of about $2,500. I am a professional cameraman who now wants the ability to edit my own video (my work is always edited by others). I am also an amateur photographer looking to turn that trade into professional work as well. And -- I write screenplays and have a ton of music. I look at these computer purchases as investments, and I want to make the right decision for my professional needs. My initial thoughts: Macbook solely for writing/music/internet. I travel a lot and this would be my take-everywhere computer. I feel this would also be suitable for light photo management while in the field. iMac solely for photo and video editing (commercials, music videos, shorts). I really love the idea of having two computers, and keeping my writing and music separate from my photos and video. Plus, with all my traveling, two computers is a critical advantage. Does this make sense? Or should I go with the Macbook Pro and Monitor? I think it'd be a no brainer except the iMac's glossy screen worries me a bit for photo/video editing. Is this a big problem? Maybe a solution would be to buy the two computers and then a 2nd monitor down the road? I would love to hear your takes on this. I currently own an older Macbook which I'm in love with but it's four years old and about to die on me for good. Thanks! EDIT: Specs for what I have been thinking: 13" MACBOOK = $999 2.4GHz Intel Core 2 Duo 2GB DDR3 memory 250GB hard drive1 8x double-layer SuperDrive NVIDIA GeForce 320M graphics Built-in 7-hour battery2 Polycarbonate unibody enclosure AND 21.5" iMAC = $1,399 3.06GHz Intel Core i3 8GB 1333MHz DDR3 SDRAM - 2x4GB 500GB Serial ATA Drive ATI Radeon HD 4670 256MB GDDR3 SDRAM 8x double-layer SuperDrive OR 13" Macbook Pro = $1,699 2.7GHz Dual-core Intel Core i7 8GB 1333MHz DDR3 SDRAM - 2x4GB 500GB Serial ATA Drive @ 5400 rpm AND A MONITOR I'd like to pay around $700 or less.