the megan shifter isn't bad, just a little clunky because it replaces the whole pivot assembly. if you can find a kartboy or corksport shifter, get one of those. if you can't find a kartboy or corksport shifter, save up for the twm - it would be worth it.
by the way, i've had a few different shifters in my car: stock protege, megan/obx, MSP, and kartboy. the kartboy is my favorite. the knob is almost 3" lower than stock, and the throw is also short and tight. everyone that has driven my car has made some positive comment about it. the megan/obx (they are pretty much the same thing, and similar to the B&M) would be the tallest aftermarket shifter available, at about 1" shorter than stock. if you want a shorter throw, with a similar shifter height, get this one. however, because it replaces the whole pivot assembly, its also the most troublesome. the pivot bushing on mine started to wear out and the it became very noisy and loose. the vibrations that would come through were annoying, so i removed it and installed an MSP shifter. this was a nice set-up, but the throw was long. its basically the same as the stock protege shifter, just shorter.