I'm currently using a 505, and am on the fence about whether to get a 600 or not. I'd really like the touch screen interface and dictionary...but I love the clarity of my 505. My husband has a 700--that I've played with and really like the interface. One day I think I'll definitely get a 600 and the next I think I don't really need it. I'm sure it'll happen at some point.