Not sure what programming experience you have or prefferences... PHPNUKE.ORG, php & mySql sites you can download the basic pre-designed site, modify it, and add features like online stores, auctions and lots lots more!

This is a quick startup idea if you are looking for something quick and easy...