In the case of the free apps a good program to find them for you is installous, this requires a little more messing to get going but is a really good app and allows you to install all of the apps available for download without you going through the trouble of finding them yourself.
So
- Open Cydia, tap on "Manage" at the bottom
- Tap on "Sources"
- Tap on "Edit" on top right then tap on "Add" on top left
- Type in http://cydia.hackulo.us Cydia will warn you about copyright information just tap ok (hackuolo.us repository is very crowded and they lack donations so it is down very often. You may try the new brotherhood project repository http://cydia.install0us.com/. That is a ZERO not an O )
- Wait for repository to be added and updated.
- From search or hackulo.us repository directory
- Install Installous
- Restart your phone
- Launch installous and have free fun.



