Looking for SMS/Messaging app...

I don't know if this is possible or not with iOS, but I've been looking for an app that let's me send a receive messages with my current number. I don't want some stupid pin. Even if I have to port my number (don't want Google Talk). Any suggestions?