I know how you feel. I'm really thinking about returning my phone just putting my old phone back on my plan. That way I get my $180 back plus upgrade eligibility status, so when a better phone with less bugs come out I can upgrade

.
BTW, I only have two days left before I'm stuck with the Hero. Any suggestions?