Palm is dead!
sanyo zio is the biggest P.O.S. that sprint offers in android.
You should try for a discounted EVO if your trying to save money. Another great low/no cost phone is the LG optimus.
If you want their best phone look at the evo 3D.
You could also try the nexus S or wait for the Samsung galaxy 2 which is going to be a bad a$$ phone.
As for the phones you mentioned RUN don't walk away when you get close.