Which one is better?

I've had Verizon for 3 years and I'm spoiled with everything I get. But I've been seeing Cincinnati bell commercials and they will buy you out of your contract and its only 60 a month. With Verizon I currently pay $110 Seems like theirs a catch ...

Who's coverage is better?
Is the phone selection good? I have a Motorola android now. Love it.
Do the minutes roll over each month with Cinci bell?

Does Cinci bell have Google maps so I can use GPS?

Thanks!