This is Lawrence from Trulia. For everyone who has had trouble getting their properties on our site - we have a brand new way of putting your listings on Trulia. You can enter your own listings and have them on the site in about a day's time by going to http://www.trulia.com/submit_listings/enter/. Just fill out a quick form with the property information, and we take care of the rest
Hope this is helpful!