Hey there, looking to buy a mac laptop. One that will mainly be used for coding, photoshop and video editing. All with newer or top notch programs. Not much of a computer guy yet but looking to learn. Computer also must be able to connect to a larger monitor, which I believe any mac can. I'm looking at a black MacBook with these specs, Dual core @ 2.1ghz 3gb ram 120gb hard drive Webcam and mic USB ports Fire wire port DVD burner Wifi LAN Fresh install of snow leopard Battery holds a charge for 4-5 hrs Comes with power cord Would that be suitable? What price range am i looking at for a used one?