Around 2009 I purchased a Mio gps with text to speach which worked fine for a couple of months and then kept freezing showing fatal error at the worst possible locations. Can you imagine missing a junction and then trying to reset the gps while driving.