hiya! not sure what i'm doing here, but this site was recommended to me by an android devotee, and i love android...i'm not that...um...experienced. but i'm hoping to learn. i had an htc hero (i'm with sprint), and i think it was pretty crappy from the jump (i should have contacted someone about...