It's interesting to see so many people recommend the 4S over the Bionic just because the Bionic isn't the newest phone out. You'd think that the phone loses specifications or performance with every release that has come after it or something. The Bionic has a better CPU than the 4S, double the RAM, a larger screen, HDMI out, removable/expandable battery, MicroSD support, 4G LTE support, better talk time battery life(better everything battery life with extended battery), and it runs Android with an ICS update confirmed to be on the way.
The 4S has a slightly higher resolution screen, a much smaller screen, a better camera, a better GPU, and Siri.
It's honestly a no brainer to me just because of 4G LTE support. Every other benefit of the Bionic is just icing on the cake.
People posting that the Bionic is outdated and the Razr is the way to go are so contradictory; they are identical. They both have dual core Omap 4 processors(1.2ghz vs 1ghz, not a noticeable difference), the same GPU, 1GB of ram, the exact same camera, the exact same 3G and 4G radios, the same amount of storage, same screen size, same resolution. How can anyone possibly say that the Bionic is not viable but the Razr is the way to go? The real difference is with the Razr you sacrifice the option to use a spare or an extended battery(Bionic with extended battery blows every phone out of the water in battery life performance) to get an AMOLED display instead of an LCD and a thinner profile. That is clearly a compromise and not a trait of a phone that could be called "way better".