I just installed my meteobridrge this last weekend and I too saw the .9's and some .1's. And some whole numbers as well. It bugged me a little then I became a little obsessed with it Sunday wondering if something was wrong. So I cranked up MS Excel and did some cyphering. And yep I was correct. The problem comes from converting and rounding meters/sec to miles/hour with a precision of 1. You will get .9 instead of 1, 2 will be 2, 3 will be 2.9, 4 will be 4, 5 will be 4.9, 6 will be 6 and so on. 8 will actually be 8.1. So nothing is broke but it is kind of annoying. I wonder if this could be resolved in a future firmware update. I'm guessing the default for the device is metric.
I am also using a VP2 with a USB logger. I made the move to meteobridge in the interest of not having my desktop pc running 24/7, which it has been doing now for over 4 years.