This was a fast growing independent site that ended up being bought by Rupert Murdoch for almost $600 million earlier this year. One could argue that it's slow and buggy because it uses exactly the same technology as mudcat. Just to warn you all, I'd sell to anyone for $600 million.