I've got nothing but good things to say for my Asus A7N8X deluxe motherboard. It was in the first system I built, and it went off without any major hitch. Granted I don't have much experience with other motherboards, but the fact that a computer building newb had no problems says something.
The built-in sound on the deluxe is great too, so you'll save the cost of a sound card.
For RAM, I went with Crucial pc2700.
Vid card I went with a GF4 Ti4200, but that was about a year ago. If I had to do it again now, I'd get a A7N8X deluxe board (revision 2), and an ATI card of some type. Probably the 'budget-performance' Radeon card (9600 I think it is).