Other than Tropicorium I am quite unimpressed with most LFS around the Detroit area. I hear there is a good one in Lansing, and I may end up taking a trip up there this weekend, but in general I have yet to find a LFS that I "love". I guess we all have our own opinions on LFS, but I refuse to buy fish from them (Pet Connection) anymore which is why I am looking at purchasing online.
As far as MHs go, I dont think 1 MH on a 29 would be overkill, and the handy thing is you can eventually move it to your bigger tank once you get it. Usually if I run out of stuff to buy for IN the tank, I look for stuff to make my life easier outside of the tank.