How do I align the view to the nearest global axis? Is there a button or a shortcut that will align the view to the nearest global axis?

For example:
You use the shortcut that will the align view so that you're looking down the X axis.
Then you rotate the view slightly (say 10 degrees, for example).
Is there a shortcut that will snap the view back to the X axis because it's the closest one?

If I had manually rotated the view more than 45 degrees away from the X axis and then used the shortcut that I'm seeking, I would like it to snap to the closest of the other two global axes.

In Unity there's a control in the top right-hand corner of the view that lets you quickly align the view to a specific axis. The control rotates with the view, meaning that if you keep clicking on the handle on the right-hand side of the control, the view will keep rotating around the pivot in the same direction.

If I have to install a plugin to enable this, I'm willing to do so.
If you have a number pad it is quite easy otherwise it is under view

http://www.blender.hu/tutor/kdoc/Blender_Cheat_Sheet.pdf