One of the more frustrating things about iPhone 3.0 is that a couple of its best new features—namely MMS and tethering—aren't available to AT&T users. As it turns out, you can trick your phone into turning on both features.

Gizmodo points out two different methods for enabling tethering and one for switching on MMS. Before you follow either of these, remember that these are unsanctioned hacks, so you may or may not be thumbing your nose at AT&T and, more importantly, asking for trouble down the road. Still, if tethering and MMS are monumentally important to you and you can't wait until this summer, one of these methods could work for you. For our part, we think we can wait.

Tethering method one, from Aaron Krill, involves spoofing AT&T into thinking you're using a different phone (read: any phone other than the iPhone), and in a nutshell looks like this:

To enable MMS using the method provided by Krill requires that you have another GSM or (better yet) AT&T phone on hand.

Tethering method two, courtesy of Richard Lai, points you to this web site on your iPhone, from which you download a new MobileConfig file to your phone and go through a few other necessary steps to get it up and running. It's actually very simple to do, but again, take a healthy shot of at-your-own-risk before proceeding.

Apart from concerns about how your carrier may react if its able to detect your tethering, some folks in the comments at Gizmodo are claiming that these hacks have caused some problems with their visual voicemail as well. Proceed with caution, and if you give it a go, let us know how it worked for you in the comments.