The other day I got a tweet from my Raglanite friend @chaffro about an Android chat client application for SL he's using. He told me the name of the application and I immediately downloaded it to my G1 phone.
Mobile Grid Client(MGC for short) is the Android-to-SL client I've been waiting for. Until now if I wanted to access SL from my phone, I'd have to put up with the lousy mobile version of ajaxlife.net where all I could do was chat and IM avatars. MGC puts ajaxlife.net to shame. You can teleport via landmarks and friend teleport requests*, look at avatar profiles, send and receive L$, see where you are via map, friend and de-friend avatars, and of course do chat and IMs with avatars and groups. Granted, it's not as polished as Touch Life for the iPhone, but it's way better than what I had before.
MGC is offered free in the Android Market, but there is a monthly fee of $L450(close to $2 USD) due to MGC being a hosted service and not just a client. It's well worth it, IMO, and you can try it out for ten days before the monthly fee kicks in, so feel free to give it a whirl.
To get it, just do a search for "Mobile Grid Client" in the Market app and it should show up at the top of the results. I think you'll like it as much as I am.
*Update: I just found out that the next release of MGC will include the ability to teleport via secondlife:// and SLurl links. So it's getting pretty close to being the perfect mobile client for me.