Yes, sometime you need the right application for your iPhone. Installer is an amazing utility but how can you find the right repository ? Actually there are plenty repository available online, and there are no unique URL's collector. Thanks to iAppCat which is a META-repository you can find and build your own repository collecting all the applications you interested on.
That's another great idea by KM.