I need a new phone and was looking at (I am with sprint now but my contract is up) the Treo 700 wx. I have read that the palm version is more compatible but I have used palm for years and I think its an outdated os. I like the windows based models for some reason. any advice?