I will have to say I prefer an empath.
I've done the non-empath thing, and for me it doesn't suit me well.
I like someone that 'gets' me and understands me.
I also like the thought of someone that can read my mind too (so to speak)
Cos then he got no excuses for forgetting the chocolate on the way home