So much better than BC and far, far better than pre-300. I think it's from two changes, one of which may only be in my imagination.
Low enchants are useful. I didn't notice much demand for leveling enchants in BC except maybe AP. Now there are very good ones like icewalker and the cheap weapon enchants. Those seem to be popular because the next higher ones are maybe 10-20% better, but cost at least 4x as much. This might just be my imagination, forgetting useful low BC enchants.
Scrolls are probably the best thing ever for enchanting. I bought a stack of armor and weapon vellums and carry them around. As I get mats I enchant them and send them to a back alt. Here's the great part: they actually sell. Before I'd have to either waste mats re-enchanting my own gear, give them away: "enchanter lf work, free with your mats!", or hope guildies needed what I had. Now I make gold and level up.
How awesome is that, leveling and making gold at the same time? It's probably not a net profit since I'm not vendoring quest rewards, but at least it's not a gold sink. Only think I can think of that would be comparable is inscription since glyphs aren't ranked, they're all the best of their type, even if some are more or less useful overall.
 Enchanting in general is very useful with other professions. My warrior (hit 74 Monday night, Dalaran ho!) is leveling BS and this results in a lot of spamming useless junk for skill. These are sent for DEing. Maybe I could do better vendoring and buying dust off the AH, but I like the idea of self-sufficiency even if it's less efficient. Cue arguments about global trade. :P