one idea
it would seem your not fond of the subdomain idea, but all in all it would be a veryy efficeint use, using ideas from the post above me, i myself would, make a script to generate all the information for each subdomain. this has "google" benefits, it would make your rank and word relevamcy better (better search ranks) which isnt hard given each subdomains topic is the subdomains name, you could sign up for 1-5 affialiate programs that sell products and it would be more efficient to find affiliates without exact topics, but that sell generally everything (ie. ebay buy.com shopping.com etc) from there i would get entire list of products in some database like mysql, then from there make a script that grabs products based on the subdomains keyword( ie games - games.andshopping.com) as for the suggestion of a refferal base, thats your own perogative it has its pros and cons., and just to maximize rev, id throw in 1-3 affialite ads, text link banner etc.all relativly striaght forward, given you know a database language and a dynamic scripting language (ie php asp etc). such a project shouldnt take more then a couple days if not less. I could do this for you if you are unable, thou heres one way to go about it nonetheless
Peace