I would recommend against the Eclipse systems, or any system where the filter is built into the hood. Really cuts down your flexibility for the future, and I suspect is more expensive than getting the parts individually.
I recently bought a 29 gal
starter kit from Petsmart for $109. It included the tank, hood, filter, heater, and air pump, and a few random other things (samples of fish food, etc.) I hated the filter that came with it (TopFin) so I invested $25 or so for an AquaClear HOB
filter. Still less than that MarineLand package you have above.
As for substrate, you might consider something like Eco-Complete, which is a small-diameter gravel intended for planted tanks, with nutrients built right in to the gravel (which eliminates or at least reduces the need to be constantly adding fertilizer). I have yet to ever set up a planted tank, but I am leaning in that direction for the near future, and it seems like this Eco-Complete comes highly recommended.