Joy! Skype is finally on the iPhone — but if you’re thinking of using Skype on a 3G or data plan, then you’re outta luck, UNLESS…you’re using the iPhone 3G and iPhone 3GS 3g Unrestrictor.
The iPhone 3G and iPhone 3GS 3g Unrestrictor is a handy app that is only for people who have jailbroken their iPhones, because it’s only available via the Cydia app (which you only can get working after you jailbreak your iPhone). This workaround is not free though – it costs a measly $2, which is so worth it, because after you install this, ANY app that previously will only use a Wifi connection and not a 3G connection will now obediently work without any problems.
The only reason why I can think Apple barred this from their official app store is because of the hit on carrier revenues this will bring. If everyone can use Skype for their phone calls anywhere, then they can theoretically pay a flat fee of $40 (the cost of the data plan every month), and then the carrier can forget about getting any overages on minutes or international calls, because everything will be handled through Skype (or Fringo or any other VOIP phone app).