There's a ton of good info out there now. Plant tanks can be super complicated with special substrate, pricey lighting, CO2 addition, fertilizer etc. The one thing I think is way underestimated by most people is the battle with algae that results in beefing up the light and nutrient levels.
I've reevaluated my desire to keep a true "Plant Tank" which for me has always been a losing battle between budget and algae.
Having said that, almost all my freshwater tanks are loaded with greenery. My wife called it my "Swamp Motif". Actually, they are natural systems design to use plants as filters as well as habitat and food source. Ultra-cheap shop lamps with [carefully selected] cheap "grow" bulbs not only replace expensive lighting but filtration equipment as well. By saturating the tank with large amounts of plants as possible, as well as as much fast growing, nutrient consuming, light dominating surface plants as possible, algae is a non-issue. I use no substrate rooting plants and no plants that demand high light, nutrient or CO2 levels. My system is based on java moss to fill tons of space and consume plenty nutrients while needing little light or CO2, duck weed and other floating plants to consume tons of nutrients while taking advantage of proximity to light bulb and CO2 available from air, java fern which grows super slow and prolly uses little nutrients but has that classic leaf shape that makes up for the lack of rooted plants.
Cheap, simple, low tech and effective, it also provides a natural habitat complete with critters to eat that fish love. I like the look too, but not everyone agrees.
