I bought HTC HD2 due to its large screen and browsing Internet is the primary usage. Therefore, I subscribe to unlimited 3G data plan. However, not every HTC HD2 owners do the same. They might need to connect to Internet once in a while. And lot of applications like weather, tweeter, email, stock in HTC HD2 need connect to Internet for update. They might connect without your notice and being charged with expensive 3G data rate. I used up RM15 Hotlink prepaid in 2 minutes when my WiFi connection stop working and HTC HD2 connected using 3G by itself.
How to disable HTC HD2 3G data connection? It is as simple as ABC. Just install BsB Tweaks v1.6. Launch it and go to Menu -> Data Connection -> Disabled. It will not automatically connect to Internet even WiFi connection is not found.