I don't think the MS905 Mini is manufactured anymore , but believe plenty still left in inventory and still receiving the same # updates that the regular MS908 get, so you should get a good deal. I believe the MS906BT is the newer version. I think if you don't need the latest and greatest car coverage it might be best to update free for a year , then a few years later when you need the newer car coverage, just upgrade to the newer platform after all the bugs are pretty much worked out and they are starting to sell cheaper because an even newer model came out.