We have a great new way to advertise your private server here at OwnedCore. We have our very own Top 100 server list for Diablo 3 and World of Warcaft. Simply head on over and submit your site here:
Top 100
Submission is free and right now you can add a banner free of charge as well (before we get into adding "premium" items). Right now voting up your server ranking is the amount of clicks your site receives to your site. (voting is likely to adjust in the future)
Please check it out and let me know of any suggestions and issues you may find.
Thanks
Ket