I use StrongLifts5x5. It's the same basic moves that IanG mentioned, but has an easy to use app that goes along with it. There is also tons of information on the website. All the information and the app are free. You can pay a few bucks for a couple of useful extras on the app, but you can totally do the program without it.
http://stronglifts.com/5x5/
ETA - I really have no idea why there is an ad in the middle of my post. Sorry about that.