(in order from which is the most important part in a PC - In My
Strong Opinion, 'not necessary the name brand in any order')
(and this is not ment as a buying guide.... more of a tip)
MB:
For a MB I always perfer ASUS. MSI is 'OK', and will probably fit most of your needs. ABIT also makes some pretty good ones, but a lot of lemons too.....
CPU:
well like I said before, use AMD, not only are they cheaper - but have much better performance!!! If your bugdet alows it get an AMD 64 939 - they rule over all others. But even a 754 would be great to have.
MEM:
Corsair is the BEST, I don't care what anyone says. ive been using Corsair for at least 7+ years!!! I have tried many brands, they are #1 when it comes to games. It not gaming get some Kingston or Mushkin. i highly recommend 1GB of mem if using XP, 512MB bare mim.
PS:
Get at least a solid 350watts, Antec is my favorite. this will be enough power for apx: your fans, 1 HD, DVD/CD Drives, Floppy Drive and some lights. If you want 2 HDs, id would get 400 watts or more. If thinking about gaming later on, get at least 520 watts!
HD:
Must be an SATA HD for sure! i like WD 1st and Maxtor 2nd, but really ethier one is a great HD to own. And SATA HD's have droped down in price by far compared to what they used to be. Now for about only $5-10 more, you can get an SATA!!!
Sound:
Since you said you want to lsiten to music and movies, get a good pair of speakers, like Logitech. But if you have a good sound card like "Creative Sound Blaster Audigy with 1394, model# SB0090, PCI you will be set on your sound! That card can be found on Amazon and ebay for as little as $35.00.
~~~~~~~~~~~
If gaming:
the graphics card comes in-between everything. A fast-a$$ gaming rigg can be brought down by any bottlenecks in a System. And th GCard plays a very important rule in this. At the moment for most games, the Nvidia GeForce FX 6800 Ultra, 512MB made by PNY or eVGA - PCIExpress is a really good card. Thier are many other cards available too for gaming, so I don't want to push any thing here on that topic, as that would only lead to another topic all by itself

)