Welcome fellow Sacramento-ian! As far as the tank, its just personal preference. Oceanic is great -- I have a 90g Oceanic (fish only right now) and its real sturdy w/ clean-looking seals. A good rule of thumb for planted tanks is to get deeper tanks, to allow more room for aquascaping. 58g should be about 12" deep, which is fine, but I wouldn't go any less.
As for filters --- to avoid starting a debate -- its also personal preference and how much $$ you're willing to spend. Many folks like Fluvals and Rena Filstars, but others swear by Eheim. I have only ever had Eheim (3 to be exact) and have no complaints. It's so quiet that I don't even know its running. I also have never had to replace a part on any of them (had one of them for almost 2 yrs). They are, however, a little more expensive than the others.
Substrate is also based on how much $$ you want to spend and how good you want the plants to grow. Some folks have good luck with sand/laterite mix, and other people (myself included) have had good luck with Fluorite, Eco-Complete or Onyx. I've never tried ADA aquasoil, but its a little more expensive ($26 for 9 liters). Most people will tell you that ADA is as good as it gets.
Heaters? just get a submersible or inline (hooks to the outflow of your canister filter) that is around 150-200W for that size tank. I have a 300W on my 90g and it works fine.
Do a search on EI(Estimated Index) for your dosing and water change schedule.
Lighting? Power compact or Metal Halide are the best kinds to get. I have PCs (most do, I believe) and they work just fine and are very cost-effective, compared to MH. For a tank that size (others may correct me if I'm wrong), you'll want at least 110w for a lower light tank, or 220 (55w x 4) for a higher light. However, with this light, you will NEED pressurized Co2. For that you will need to buy a tank (5 or 10lb), regulator, needle valve, bubble counter(recommended) and solenoid(allows you to hook it to a timer, so it turns off with the lights --- Co2 isn't needed at night and may cause ph drops). You will also need a way of getting the Co2 into the tank --- either make a PVC inline reactor (cheap and there are instructions for doing it on this site), or you can try something else, like mist diffusers, etc.
As for the rest of the things, you just need to read, read, read.
For dry chemicals(dosing), check out Greg Watson's site
hope this helps.
P.S. as far as $$ involved, you will likely spend a good deal of it. Just for a comparison, I've spent somewhere around $1000 for my 20g planted tank. Larger tanks will require bigger filters, bigger heaters, more lights, etc...so more $$ Also, consider the electricity cost of running everything and if you're on metered water(thank God I'm not), that will also be something to consider.