Alright, I'll pitch in here as I've been involved in just about every level and almost every aspect of IT at some point. First, decide what in IT you want to do and understand the ups and downs of that specialty. Do you want to be a programmer? You'll usually get to work in a team or solo based on the job you get and you can gun for your preference. You'll get direct results (the developed solution is at least partly a result of your work). You will get MASSIVE crunch times almost regardless of employer. You may have an entire project scrapped after months of work due to funding, business politics or any other possible reason. The same types of items can be said for any aspect. Remember also that knowledge vs. experience requirements vary. As a manager, there are times I'd rather hire someone right out of college that will work for cheap and is willing to soak up what I need them to. There are other times I'd MUCH rather pay a ridiculous amount for a stodgy old timer who will get something done very quickly and very well. It's project by project, timeline by timeline.
If you're looking for a lucrative option in IT that is still growing, look into security. ITSec is a field that is growing rapidly in almost all major markets worldwide and in almost all verticals. This is going to be a growing need for some times now and frankly, most IT people suck at the security side of things.
As for your online class... if you feel the familiarization will do you good, go for it. Don't expect for it to be a winner on a resume. For that you will need experience and/or a degree. Starting out at a call center or helpdesk usually doesn't require a degree at all and can at least get your foot in the door. I started out as a PC Assembly Tech at a small local OEM in Michigan, moved to service then went to another retailer as a service manager. Went from there to IT Support with EDS to Systems Administrator to VoIP Installation Tech. I left EDS and went to a regional tech services firm as an IT Telephony and Routing/Switching Expert, moved to Arizona and starting working for my current company as a Field Engineer and now I'm an R&D Manager. All this in, uhm... 12 years or so with no degree. It's a LOT about knowledge, a LOT about networking and SOME about degrees. Also, flexibility, willingness to wear multiple hats and the ability to pick up on new technologies and responsibilities are key. You can be a lazy bastard with an MCSE and make USD$60,000 and sit there forever, or you can put forth effort and make six figures at a small company and make a name for yourself.
At any rate, feel free to email me if you have any more detailed questions.