How can I make a glossy finish and an anodized finish (rough but shiny finish)? I am creating a few different Apple products, but having issues getting that MacBook Pro rough anodized aluminum finish look and the high-gloss iPhone type of finish. 

Here is an example of the anodized finish I'm wanting to create for the MacBook Pro:



Here is the high-gloss finish I'd like to have for my iPhone:



I tried taking a picture of a MacBook Pro and layering that image on top of my model, but that doesn't quite work. Does anyone have suggestions on how to create these two type of textures?
Try using a glossy shader. 

Even with just a single glossy shader you should be able to get an effect similar to your reference images, but you may also want to mix in a bit of diffuse shading:





Note that the way your scene is lit will affect the result a lot, especially with glossy materials. For example, I used a mesh light above the "iphone" to give that highlight:



See Whiter white in cycles for some examples.
Also remember that the surrounding objects will affect reflections as well.