How handy are you? I really recommend Invisible Shield, Best Skin Ever, Ghost armor, etc. + some soft of soft protective case.
That way, it's protected when out of the case from scratches, etc. and in any bag it's carried in.
I don't like the Incase, Speck, etc. hard cases that go over the laptop, lots of dirt / small dust got in and wrecked havoc on my previous MBP.