Everything seems good. But that CPU won't get you very far for long. I'd save up for atleast an i3 3220 (Or whatever is out when you do upgrade) but that shouldn't be very soon. Since that Athlon is a quad core, it extends it lifetime a bit longer.
Yeah, But $50 for the quad core, or $45 for the dual core celeron... I Prefer the Athlon xD