Can I suggest that everybody adds a signature to all their emails advising people about eBid. If we all do this on all our emails, people will see eBid being mentioned every time they receive an email which should make them curious about the site. Even if only 1% of people join, this should generate new users which will help us all.
Sorry if this is the wrong catergory for this message but I couldn't think where else to put it.