Anyways.. so far I am not that impressed with the game or that hooked. It could be things that I am just missing. Any suggestions or ideas would be welcome.
I really think coming from WoW and going to CoH is a tough road. I don't think I have many suggestions for you other than to help you focus on the positives of CoH as I see them (coming from a WoW perspective).
1) Finding groups in CoH is a dream. If you have figured out how to search for people and start your own team, do it. Keep the team smallish (about 4 people) and make sure to invite all different archtypes so everyone feels "special". More often than not, you will find friendly people to team up with who are open to doing missions or hunting. There is no question in my mind that the "12-year-old syndrome" is much less prevalent in CoH. Take advantage of this.
2) Missions are instanced and scale to your group power. This is CoH's ace-in-the-hole as far as I'm concerned. Take advantage of these missions. You can visit certain NPC's around city hall that will allow you to further scale the missions if you choose.
3) Enjoy the combat mechanics in the game... cause... uhhh... that's all you really have to do. Unbreakable nailed that one. And it CAN be fun when your team is diversified and works together.
4) Enjoy the creation process. The character creator is another strong point of the game, albeit it isn't actually 'playing'. Take advantage of the opportunity to make all kinds of different superheroes.
That's about it. It is pretty well accepted (even within the community of supporters for CoH) that things get much better as you level up past 20. But honestly, imho, they don't get THAT much better that you need to get there to suddenly start enjoying yourself. The bottom line is, WoW offers lots of things to do, and CoH just does not. And I am not a CoH hater. I was in a very early beta of this game and certainly put in my time. But it simply has been passed up by more "complete" MMO's - WoW being one of them. As a change of pace though - it's certainly not bad. Best of luck.
LD