you forgot the sound card!
unless you are not concerned about onboard sound, then you might want to get an audigy 2 or x-fi musicxtreme. those are really great offers for their value... if you dont mind onboard sound, then i guess you could go with it. *note* onboard sound will suck up your cpu power