I haven't looked into it in a while, but Sprint was offering a device in certain markets that would allow your Sprint phone to get a signal through your broadband connection.
The device worked like a tower as your phone would get a signal through it. However, all voice & data would be relayed over the Internet.
EDIT: It's called the Airave
http://airave.sprint.com/?id9=vanity:airave