Not bad at all, especially for a first build.
Instead of two 5770s, I would go for a single 5850 or a single 5870 for your video card, depending on your budget. If you're starting from scratch, always go for a single card over crossfired cards if the performance and price is comparable. You'll have much less in the way of potential issues, not to mention better future flexibility and less heat.
I would also recommend the Seagate over the WD drive. If you don't mind going down to 500GB, the Samsung Spinpoint is highly rated as well.