The Android is Here Published October 22, 2008 Google's much anticipated phone is finally here. But is it worth it?