If you don't care about streaming you can use something like fIRE2 from Audiofile Engineering and upload direct to Soundcloud. There are other similar products in the app store, and you could probably even use the built in free "voice memo" app. Streaming live is hard because you generally have no control over the uplink wifi and 3G is too slow.