To date, it is still not possible to edit song metadata on an iOS device, nor it be recommended if it was possible. Songs you get from sources directly onto the device (Spotify, GrooveShark, iTunes Store) all contain correct information. If you have damaged metadata inside media you've acquired elsewhere, look into software that will clean it up before syncing it over.
Best Answer
There's not many.
Here are a couple.
Cog - http://cogx.org/
Songbird - http://getsongbird.com/