I agree. But its called 3G. I dont want to start THAT debate. 3G is not readily available. Im 3 hours away from any 3G. However, if its in your area, I understand the frustration.
Sorry to give you bad news,
but, for the last hours, many users in France and Belgium have been complaining to not be able to receive incoming call after having upgraded to 3.0.