For fish only...you should get some live rock (about 1 lb per gal) and live sand (about the same...1lb per gal).
Will you be running a sump? or everything hanging on the back? Either way make sure you have enough water flow by using your sump return and/or power heads...I would also get a skimmer.
Lighting can be pretty flexible for a fish only tank...but if there is the slightest chance that you will want to one day have corals then I would just go ahead and buy a good T5 HO lighting fixture now and save yourself the hassle and cost of having to upgrade later.
Let's see...you should have a good thermometer to monitor your tank...also a heater (probably 1-100W or 2-50W would suffice for your 29 gal tank). If your tank starts fluctuating too much in temperature you may have to also get a clip-on fan or something along those lines to keep it cool.
But for now I think the above equipment would make a good starting setup.
Oh...make sure you have a refractometer so that you can accurately monitor your spec.gravity/salinity. They are more accurate and reliable than hydrometers. A saltwater testing kit is crucial (find the liquid tests, not the strips--and it should at least include tests for: Ammonia, pH, Nitrates, Nitrites).
Have some clean large buckets (preferrably never used before) to do your water changes and mix your saltwater...plastic tubing...hmm...extra powerhead, heater and thermometer for when you are mixing your saltwater...and a turkey baster (this can be pretty useful).
The above is for maintenance...I would say have all this stuff ready before you begin your setup, if possible. That way you won't have to scramble for it all when the need arises.
Err...any questions you may have just ask away! We like answering these questions around here! Good luck...
Oh yeah...and post some pictures of all your stuff/setup when you get it all going!