We'll be starting at level 3. My preferred role would be something in between damage and support, capable of strategies that inhibit or even sabotage enemies. Essentially, I want to fight dirty... with lots of magic. Of course, I'm not aware of how best to strategize in DnD, though.
I'm also having trouble deciding which of the RP styles and themes of the classes I prefer more. The Sorcerer is really neat and mystical-feeling with its inherent magical nature, and the idea that there's something strange and powerful altering your bloodline is pretty cool. On the other hand, the occult nature of the Warlock is also pretty intriguing, and the presence of your Patron leads to a very unique style of RP.