While 2degrees 3G is very quick for me in central Lower Hutt when I go for rides up the western hills I find 2degrees will go down to 2g EDGE network. This is ok as I still get 3 bar signal strength but the 2g Data seems so slow to not working at all.  Apps, browser and mail will just sit there refreshing but nothing happens. Am i having some sort of 2g 3g handover issue?

2g runs fine if i set iPhone to run on 2g in areas where 3g IS available.  

iphone 4 .