If you’re on a 2G iPhone (using a carrier other than AT&T) you have been able to use MMS shortly after firmware 3.0 was released (thanks to geniusan). If you’re on a newer generation iPhone (under contract with AT&T), then you’re still waiting for AT&T to authorize Apple to unlock that function.
In the meantime, here’s what you can expect…

To activate MMS on your 2G or see more screenshots visit ActivateMMS2G.
[...] UPDATE (Incompatibility Issues with 3GS Numeric Battery) Additional Screenie (Home Screen View) *SwirlyMMS charges $8 to enable MMS for just one iPhone; so that if you switch [...]
