the micro has an impressive array of very nice features and a well designed user interface .