iPhone Carriers like AT&T's stand on data streaming applications has not been favorable to a major extent. While that has been a welcome change over the past few months with the decision to allow data streaming iPhone apps like SlingPlayer Mobile and VoIP iPhone apps to work over 3G.
We still have some iPhone applications and High Definition YouTube videos that don't work over 3G, which means users can use or watch them only over Wi-Fi.
If you own a jailbroken iPhone, you might be aware of applications such as 3G Unrestrictor that helps to bypass the 'Wi-Fi only' restrictions placed on your apps. However if you are looking for an alternative, here is another application that will help you in this regard.
My3G is an application that will make iPhone apps "believe" that they are running over a Wi-Fi network even when you are on 3G thus enabling you to use these applications over a 3G network. This means you may now be able to watch high definition Youtube videos or call friends on Skype over a 3G network.
My3G will also replace the 3G Unrestrictor app. One of the notable features about the My3G application is that it lets you hand-pick the iPhone apps that you want to use over 3G (a feature also available on 3G Unrestrictor). Additionally, you can also use SBSettings toggles to temporarily enable My3G for all your iPhone applications or disable it.
My3G costs $2.79 but you can try the free trial when you install it from RockApp. If you have used it or plan to check it out, don't forget to give us your feedback in the comments.