My little sister and her husband have launched a new site and I want to help them promote it. I've submitted to Killerstartups, are there other sites that help new startups with no clout get noticed?<p>Obviously there are the big name blogs, but I figure there must be some smaller avenues around to help.