do you own linkmeallover too? I was trying to buy that site a few years back but I was too late by a day or two
why not pop a link up on the linkmeallover submit page asking for webmasters to submit to your new site too? I bet most would do it.
cheers,
Luke
Bookmarks