I'd get the f90 or wait on one of the new models. The new models are looking pretty good and have the updated software already. Otherwise you're looking at I think it's it's $60 or $70 to upgrade the software on the 900 or the 90.
I'm in this flip flop myself right now. Looking to catch a used...