Great idea, Ryan. I suggest you start small and let the world build you up. The ideal site would be a wiki with space for presentations. You might start out like distrowatch, simply pointing to other people's work and trying to use your visitor's interest to automatically point and rank.
Good luck!
