Everything seems to match up, but I think I can save you money and have a better performing system.
Gigabyte Mobo Waaay better board, faster RAM, and newer/faster North Bridge and South Bridge. More Sata ports too!
OCZ RAM to match that board. Has faster speed (1066mhz) and has heat spreaders to help increase the life and performance of your RAM(memory).
Antec 900 With the money saved there, you can get this. This has top usb, audio, and Firewire ports and
tons of cooling, blue led's as well!
OCZ 500Watt PSU Under $60. Much better than a el cheapo that would come with a case. You don't want to send unstable power to the $100's of dollars of hardware you just bought.
Western Digital 320GB Hard Drive Has 16mb cache compared to the 8mb one you picked out, and has plenty of room for your music, pictures, and movies. 320GB compared to 80GB for only $20 more.
Ok, I'm going to stop there. So far I have found much better hardware and went over about $80 what you had picked out. (so far). $60 on the PSU and $20 on the Hard Drive. = $80. You definitely don't want a cheap PSU, and I think at your age you are going to go through an 80GB Hard drive in a heart beat. I know I would.
Here is where we are at. That mobo I recommended doesn't have on-board video. So you will need a video card(cheap one) or I can find you a board with onboard video, at least try too
. jk What I need to know is if you will be gaming. If you are not going to be gaming then the cpu you picked out is way overkill. If you ARE going to be gaming, then you don't want a board with onboard video anyway, you will have to get a video card, but not a cheap one either. Just depends on what games you play really.
Just a rough draft so far, Let me know what you think and we can go from there.
And hey, a budget would help also. I know you said you don't have much money, but how much are you willing to spend? I can make adjustments, so don't worry.