Seems really expensive. I would drop the operating system and get a cheaper Core.
Your ram is way over priced.
Your Radeon HD 5770 is a horrible buy. Why get Sapphire? it only has a 1 year warrenty doesn't it?
XFX has unlimited lifetime.. why get anything else?
Your top of the line PC should not cost you more than 600$ total, including the case.