The Canon Pixma MX330 All-in-One Inkjet Printer with USB 2.0 will work on Mac.
Go to the Apple online store in person or online to buy a MacBook Pro.
I would by your first macbook pro form an official apple store.
Or MacBook pro
The Apple store or online at apple.com
At the Apple Store in IFC
I personally think MacBook Pro
Size is one big difference but for a full run down check here http://gizmodo.com/5063492/macbook-and-macbook-pro-dual-review
The base 13" Macbook Pro will pretty much meet any need you have short of gaming. Save yourself some money by buying a refurbished model from Apple. Or, if you are a student then buy from the Educational Store.
http://www.colorwarepc.com/c-3-computers.aspx allows the purchase of new macbook pro's in color. However, you may buy any mac book pro (used or not) and send it into the company, and they will take the machine apart and "color" it
There are a number of places where one could go to learn about the RAM of a Macbook Pro. Specs for computers are found in numerous places online, like Best Buy and Future Shop's websites. Information can also be found in any computer store or electronics store that sells the Macbook Pro.
macboook pro retina display
i say the macbook pro. as the proud owner of a macbook pro (leopard) and the formerly semi-proud owner of an hp w/ XP, i can safely say that i'd personally jump for the macbook pro