Your gear looks fine for your level. After all, you are just leveling up, so everything will be replaced soon enough. At least you are making good choices on stat itemization.
Your spec, however, needs some improvement. If you are leveling as affliction, you should definitely have Haunt by now as it is a primary spell. You should also be using more of a leveling spec at this point since I assume you are soloing quests and grinding away at mobs, where you'd want to focus on survivability and sustainability. Therefore, you probably won't have the optimal dps when running instances as you level, but you should still be doing quite well. Once you hit 80 and start heroics and raiding, you'd change your build to maximize your dps. I haven't specced as Affliction in a long time, but look into the 58/13/0, 63/0/8, and other builds and use one of those.
Drop the Glyph of Imp and look into Glyph of Haunt, Glyph of Siphon Life, Glyph of Life Tap, or Glyph of Curse of Agony. Also, you can have another minor glyph as well by this level.
You didn't mention what your rotation was, but once you redo your talents and glyphs, it should be more along the lines of:
Shadowbolt > Haunt > Corr > UA > CoA
Keep DoTs refreshed (but don't clip them) and use Shadowbolt as your filler.
Edited, Dec 14th 2009 11:59am by CountFenris