i had the same probs with the c902, but after plugging in and upgrading the software it has been fine, the only gripe is sometimes i cant end calls, if i plugged in again then it would more than likely correct it.
mrs b.o.g. just got a tocco-lite which seems quite good.
i'm also due an upgrade but cant decide what to go for, main issue is signal, i'm on orange and the signal seems to be shoite in my area, i work from home and the phone is a priority, with orange i am struggling of late to get a signal. every lost call is lost money so i need to get off orange, they say they cover a % of the pop. but that is only when outside, they cant guarantee anything once you go indoors.
i also carried a smartphone brick around for 4 years (it is always on my person) and got sick of the size, that is what is putting me off the hero, i dont use for tintertweb so really i ain't arshed about all that stuff, decent cam is probably what i want on it.