There is nothing in particular wrong with the top brand Android phones. I'd probably go for a Nexus or HTC if didn't happen to like the iPhone better; and like having the extra compatibility between it and my iPad and Mac.
The new Windows 8.1 phones are looking pretty good too, and getting good reviews; though they are still far behind iOS and Android when ti comes to available apps.
I'm sure you have more reasons than not liking the whiteness to be thinking Android, but I'll point out two things anyway. One, the white on the smaller iPhone screen is not as overwhelming as it is on an iPad's screen. Two, iOS 7.1 gives you the ability to tone the white down a couple notches. It's under Settings > General > Accessibility > Increase Contrast > Reduce White Point.
I know you were jailbroken for a while. I you no longer are and have upgraded to the latest iOS version, give it a try and see if you like it better.