Where can I find a comparison of Android devices? I recently got fed up with my previous smartphone (name omitted) and I'm considering switching to an Android based phone.  However, I have been stumped by the sheer number of handsets.  I'm more than willing to change carriers and I have no preferences in keyboard style.

What I am looking for (and cannot find on google) is a comparison of features between different Android phones so that I can make an educated decision (or at least whittle that decision down).
http://en.wikipedia.org/wiki/List_of_Android_devices

This link to wikipedia shows a list of Android devices. If you scroll down to the table with the section headed Released, Installed devices you will see a list of smartphones. I would recommend clicking on Version twice, to sort with the latest Android version eg2.2 ( and consequently newer phones) at the top.

You will notice that the Evo 4g and the Galaxy S are near the top. This should help to narrow down your choices.