If you are getting 5-10 on Verizon 3G, that seems really good. I thought the best Verizon 3G was EVDO Rev A which tops out at ~3Mbps. Did Verizon deploy EVDO Rev B or MC? Those would support the data rates you cite on 3G.
I've never read any Verizon 3G tests achieving 5-10Mbps so I'm surprised by your results.