I'm sorry man, I did get your message but read it on the go and meant to mark it as unread but apparently didn't. There's not much taht I know of for free anyways, other than java solutions like EQO. The handsdown best client I've ever used is Agile, but they cost. Although, Ollywompus said he confirmed with them that he can change his registered IMEI periodically, in case you switch phones or whatever. Only thing is you couldn't have more than one active at a time.
As for movies, if you're creative, you can find Smartmovie for free online....