Mio heeft de C728 gelanceerd, een persoonlijk navigatiesysteem met volledige multimedia capaciteiten waaronder live TV.
Mio heeft op de Computex 2008 beurs in Taipei (Taiwan) de Mio C728 getoond, een navigatiesysteem met een groot 7" inch touchscreen.