Hi Guys, wonder if you could view my site www.uploadwiz.com Not sure if there is any thing you guys would suggest by adding to make the site look better, more features etc Any thing you don't like, ways things are positioned? Any suggestions please, be brutally honest lol Thanks very much!!!
ummm in my personal opinon...how baout removing that top banner. you have way too many adds on the main page.