To add a new wrinkle... Appears to depend on which Via 125 we're talking about per a certain "chart" I had mentioned elsewhere. There was something funny going on with production for a period of time. At some point, they appear to have borrowed from one line to support another. It's one of the odder things I ran across when I was reviewing all of that last month.
It appears that a Via 125 model has shown up in four different flavors.
You'll know one of them by the name Cataxxx. This is a BlueTooth equipped model (unlike some of the other Cataxxx units) with 4GB internal, serial numbers starting with BH, and those models appear to have no card slot, and no TTS ability. This appears to have been cloned as the Via 180 in Australia.
Then there are Via 125 models that you will know as Lauxxxxx. This one should be equivalent to the 4GB Bluetooth equipped Via 1535 sold in the U.S., and the Via 225 in Australia, with serial numbers starting with BM. Those DO have a card slot, and unlike the other non-Live versions also have TTS!
Next there is another Lauxxxxx 4GB model that appears to be a Via 125 Live that is, also the equivalent to an Australian Via 180. Serial numbers start with BN. This one also sports a card slot, but no TTS.
Last, there is the Via 125 Live version, based upon Mesxxxx, is a 4GB with TTS, and has a card slot, serial starting with FP.
Feature Summary by Serial:
BH models: no TTS, no card slot, built on Catxxxx <= the original non-TTS unit?
BM models: TTS, card slot, built on Lauxxxxx
BN models: no TTS, card slot, built on Lauxxxxx <= the replacement non-TTS unit?
FP models: TTS, card slot, Live, built on Mesxxxx
So it looks like anyone getting hold of a Via 125 (or Via 180) with serial number BM gets the bonus of a card slot and TTS.