Review: iPod nano (7th generation) combines the best of its predecessors