To clarify a couple of things
Any firmware from 102X onwards so:
102X
090X
110X
120X
116X
266X
268X
Will require either the Adaption with VCDS to show hidden menu OR the firmware altering to enable it straight away.
Firmwares 090X and 268X are the only 2 firmwares to my Knowledge that require you to re-install maps and music.
With regards to Voice control. 266X firmware was actually a Beta and it is hit and miss for the Voice control to work.
268X firmware is the release version of the Firmware and has correct support for all MFSW, Voice Control (there is now a Voice option in the menu and the ability to save Voice Tags for address favourites) and also sorts out the Battery Drain issue, which anyone with a lower than K revision gateway experienced. Also it sorts out the starting in Germany issue (well it sometimes happens but only if say you have had the car parked in a garage and then it lasts about 2 secs)
There are a few other minor tweaks but none worth mentioning.
HTH
Carl