Not true that Killerstartups.com is Startups... they are different sites.
At first I thought Killerstartups was changing it's domain to Startups.com, which would be interesting - they are one of the companies that got severely penalized during the most recent Google algo changes: http://www.firstinternet.co.uk/blog/articles/google-panda-go...