Today's flagship smartphones are so bombastic and feature-packed, it's easy to forget that many cost upwards of $700. But do you really need to spend that much to get an awesome Android phone? Michael Fisher finds the best for less with his $400 Android phone showdown!