This was the set up on my Muirwoods 29er before I put drop bars on it.
Profile Design Boxer bar ends with LizardSkinds bar end grips
Mountain Mirrycle mirror
Deore XT M770 shifters
Avid Speed Dial SL brake levers
Incredibell
Cateye EL530 light
Trek Incite 11i computer
The bar ends were nice, but I eventually decided that I just prefer drop bars. I've since picked up some Deore M590 shifters which I find indistinguishable from the more expensive M770's. The Speed Dial levers convinced me that not all brake levers are the same -- easily worth the $20 I paid for them.
The mirror configuration is a little hard to see in this picture. It's actually positioned below the bars. I had tossed the mirror aside when I got the bar ends because its "normal" position is in the way when you use the bar ends, but then I saw a guy on the road with this setup. It works pretty well, though you sometimes need to move your elbow in or out a bit to get a good view of the mirror.