OpenZeppelin - ERC-20 Implementation (opens in a new tab)
I liked the reminder to verify account details early; that seems like it could save a lot of hassle later.