It's been a few months since I last visited CrunchBase, but it's turning out to be a very comprehensive directory of tech startups and their investors. I don't know when they changed their homepage, but I like it and how they position themselves.
The only other attempt I've come across is StartupSearch, and it just doesn't measure up to TechCrunch's CrunchBase. If you go to the VCs pages, they have great overviews of their investments (i.e. total amount, participants). Check it out.