I love my Micro. Got the silver (w/black faceplate) originally but returned it and got the anniversary edition online. I bought an extra Famicom faceplate for it too in case my current one gets messed up and Nintendo stops selling it, I have a spare. Have been thinking about doing the same thing with the Micro's battery pack too.
IMO it's a really smart design the way they made the faceplate cover the entire front including the screen. That way if you have an accident and scratch the screen it's only the faceplate, easily replaceable for much less money (~$5) than replacing the LCD screen. It's like a built-in Hori screen protector!
Anyways it's a great little unit, the screen is small but very bright and clear- no problems reading text as I played through FF I and II on it. It's not any more uncomfortable on my hands than the DS is either. Battery life is great too, just keeps on going forever. I paid much more than $30 for mine and still think it was worth it.
Ruahrc
P.S. the D-pad and A B buttons are (noticeably) larger than the ones on the DS, despite the tiny size of the system. I read somewhere that these were the biggest D-pad and buttons of any game boy system, ironically on the smallest game boy ever made. Anyways the point is the large buttons also make it pretty easy to play.
P.P.S., sentimentally, the GBMicro is what brought me to CAG. I liked my new Micro so much (and it being my first GBA system ever) I wanted a gamecube-game boy connect cable for my micro. Sadly there was never an official one released, but I was led here by wikipedia where Troz had put up directions for making your own cable. I bought the parts and soldered up myself a GBM-GC cable and joined CAG. Ahh, memories!