and don't build your own cms. that is the dumbest, craziest thing you can do. why would you spend thousands of dollars and MONTHS building something that is cheap and readily available?
my software -
PornCMS starts at $45 a month - but there are shit-tons of other options including
ElevatedX,
MAS from Mansion, that
Carma garbage from TMM, and others. there has gotta be at least one package to fit your needs.
dont waste your time building software. its not even a profitable idea for programmers. sites dont sell because of good programming. they sell because of traffic and content. spend your time marketing. thats where the money is..