Macbook Pro Retina running at native resolution

Solution 1:

See http://osxdaily.com/2012/06/18/3-ways-to-run-a-retina-macbook-pro-at-2880x1800-native-resolution/

There is no bundled way to do it yet, but four apps provide this ability:

SwitchResX: A reasonably simple solution, SwitchResX is a third-party preference panel that allows you to run custom resolutions on any display. Install the preference panel, select the Retina Display, and add a custom resolution setting for 2880×1800.

SetResX: Probably the easiest option of them all, SetResX is a little menu-bar app that allows you to run 2880×1800 easily.

scrutil: Slightly more advanced due to the nature of the command line, the free utility called screenutil gets the job done immediately with a quick entry into the Terminal.

ChangeResolution: ChangeResolution is a new tiny AppleScript front end to a command line utility that changes the resolution to 2880×1800.

Solution 2:

Another nice free App is Display Menu.

enter image description here

Solution 3:

Quicksilver can do it also if you enable the Displays plugin. I use it all the time. You can assign triggers to specific resolutions/actions as well.
enter image description here

Also see http://mac.appstorm.net/roundups/utilities-roundups/10-essential-quicksilver-plugins/ for a quick description. And here is the description from the help:

Displays Plugin
The displays plugin allows Quicksilver to index the displays currently attached to your Mac, in order to set the Desktop picture and their resolution, colour depth and refresh rate.

Solution 4:

Retina DisplayMenu lets you select specific resolutions (both HiDPI and standard resolutions) and is the app that I currently use.

Another option is QuickRes.

All resolution options

Selected resolution in image above is the Best for Retina resolution.