Looks good. Get 650W PSU of a decent brand such as Corsair, Antec etc...
If you plan on overclocking your CPU, which I assume you are since you're getting 3770K and Z77 board, get aftermarket cooler.
Cooler Master Hyper 212 EVO - very good budget air cooler
Noctua NH-D14 - best air cooler on the market, you'll need to get low profile RAM to avoid its heatsinks get in the way
Corsair H80/H80i - good 120mm closed loop watercooler
Corsair H100/H100i - slightly better performing 240mm closed loop watercooler