You're breaking a legal contract, but heh you don't seem to care you massive rebel :\ I don't agree with this.
It's a shame that Apple releases the OS and all the tools to everybody for a yet-unreleased product and people like you go and just abuse that. Sure they make a shed-load of cash from the App Store, but 3.0 is meant to be a big thing; not a huge leak months before it's even available for all and on potentially revamped hardware. Once again, I doubt you care. Big wow.
I'm a developer and would actually prefer it if Apple just kept everything hush hush until the release date when people just go ahead and leak everything - even if it means not having an app ready for the new OS upon launch.
Actually it does indeed work; you need to setup the MMS stuff both on the device itself and your network.