There are many legal ways to get paid apps from the Appstore. But patience is a must for some of these ways. A jailbroken iPhone/iPod Touch is not needed to get the apps. Here are a few ways by which you can get paid apps for free.
#1) FuelMyApp helps you to get paid apps for free inreturn of a review for it. You are first required to buy the app buy yourself then give it a review within 72 hours of purchase. then you will receive a refund via Paypal. But there is speculation that positive review are only getting refunds.
>Giveaways can be found in many place such as AppSafari.com where paid apps are given away every day. Promo codes which are updated every few days are there for all apps.
Other sites such as OpenFeint.com
and FreeAppADay.com also provide paid apps free of cost but only 1 app is available per day.
#2) FreeAppAlert updates you with all the latest Free Apps on Appstore. (Some of these apps don’t usually stay free for long)You can even get daily emails on Free Apps with links to view the app on the Appstore or FreeAppAlert.com
#3)AppMiner is a free app that lists all free apps and Apps with changed prices. From your iPhone/iPod Touch you can select apps from it which launches the AppStore. An interesting feature is that you can add apps to your watchlist and then get notifications on price changes.
#4) Appshopper lists price variations in paid apps and notifies you when there are price changes in apps in your wishlist if you signup for a free account. You can even list only the popular apps instead of searching for a long time through Apps which are not popular.