Which Micro? and Software Review