For a tank that size I'd suggest a canister filter and the Fulval model 305 or 405 would work great IMO
/E. Nice thing about a canister is that there's less stuff hanging off the back (and top) of you tank and the total media surface that helps clean the water of detritus is much larger than an HOB
(Hang On Back, or overflow as you say). If you want to stick with an HOB
set up, then I'd suggest a couple Aqua Clear 50 filters. I have both the mfg (types) I listed and either one is a good choice that I will always recommend.
As for lighting, there's a couple ways to go. Either low lights for basic plants, or higher lights that will allow you a greater selection, but will also require a lot more work to keep them alive and thriving.
Here's a link to a great lighting website: fish need it;lights; food;Sponge
Here's a DIY lighting website (I have 2 kits from them): Compact Fluorescent Lighting Kits
Here's a great website with lots of plant info: PlantGeek.net - Your Aquatic Plant Resource