The first motherboard I bought for my first build was an Epox EP-8RDA3IPRO. the price was right, and did i sure pay for it. I was in the same situation as this guy. I tell you, this board was awful! the onboard LAN never worked, the BIOS was shady because i never could get the AGP speeds right, and when i tried to update the bios it just removed it and wouldn't let me install the new software. Don't go with Epox, go with Gigabyte, DFI, Abit, anything but Epox.
like i said, get a lesser videocard so you could get higher quality parts for everythig else. a 6600GT is a very good videocard, you won't be dissapointed.