I guess where I am torn right now is I am worried about just getting the Droid 4 since a new one could be right around the corner. I hate buying something and the new model comes out a month or so later. Granted there hasn't been any hints dropped that I know of right now, so I might be safe. I also get to keep my physical keyboard which I really do like. I know that the S3 is considered one of the top phones right now and that the RAZR HD's are right around the corner.
What Android phones would you recommend right now? Am I doing good on going for a D4 or should I go iPhone? What are the exciting Android phones to make sure I take a look at?