Connecting Dell U3011 to retina MacBook Pro via mini DisplayPort
Try resetting the PRAM and see if it detects the proper screen resolutions. If that still doesn't work, you could try cscreen (a command line tool to set a resolution) or SwitchResX.