Is there a free app that allowes iPhones with no cell service to call?

I don't have service on my iPhone 4, but I use the Wi-Fi a lot. I've tried a few different apps but most asks for your number so they can send an SMS and some just don't work period. I'm curious if anyone knows of a good app that can call under these conditions.

Skype

You can try Pinger. It gives you another number, it's free to text, and receive calls but making calls is limited to I believe 10 minutes to begin with but the more people that call you and time you spend on the phone with them calling your outgoing call time will go up.

Well no. No service means no calls. You are asking an app to do the impossible.