I seem to flit between the Logician and Virtuoso, which suggests I'm bordering between ISTP and INTP, I would probably put myself in the ISTP camp but other MBTI tests suggest INTP more often than not. I'm probably thinking about this more than is useful right now, I could should be out on my bike!