I have a good news followed by a stack of bad news for you. The good news is you can sync your iPhone with Amarok and probably with several other music players as well. The bad news is you can achieve this only with a jailbroken iPhone. The complete instructions can be found here:Wireless iPhone sync with Amarok in 10 minutes
Another bad news for you is there is no information regarding syncing with MobileMe that I can find anywhere -- at least not with quick search. Although you might come across something useful after conducting a thorough research on the matter.
*There is a link to the source near the bottom of the page, which is no longer available -- it keeps giving me 404 Not Found error.
There is another version of similar guide at Tombuntu