what about a BMW X-Country? don't knock it till you've tried it - it's got aaaalmost supermoto type handling on tar, and is just as capable as a F650GS on dirt... if i had to get a "fun" "hooligan" "commuter" that can do dirt too, it'd be my first choice... a bit pricey though...
then again, a 690 KTM enduro would be awesome on dirt, and lekker for commuting too, but to be honest, a 70/30 split, is it neccessary
then again, i promise you, if you get a 690 enduro you're going to find yourself doing a lot more dirt than intended

and if you're planning on doing a lot of big trips try look at something a little comfier, like a Dakar. A 690 enduro will kill a Dakar on dirt, and the X-Country will be infinitely more fun for commuting than both, but a Dakar is the most comfy of the three for a tour. not as comfy as a 1200GS maybe, but a lot more comfy than some hooligan bike