So me and my girlfriend are eligible for a early upgrade. I have an htc droid incredible and she has a Droid X. Is the droid 3 an upgrade from these phones? I know it has the front camera, but that's not whats going to make me buy these. I mainly want to get these phones because they are buy one get one. But are they buy one get one cause they aren't good phones? If im upgrading, i want the phones to be faster and better than the ones i already have. I originally had the Droid, but didnt like it cause it was slow, but im sure they've upgraded a lot since then. So should i get them or wait for a better phone?