I mostly prefer to do more front end work, but like to control the back end as well. I don't like to be pigeon-holed... People assume that because you're good on the front end that you aren't a good/great developer, or that you're weak on the back end, or even more core understanding.
That kind of mindset always irked me to no end.