I have an XT660X. One of the main complaints about them is surging at low speeds but I havent had any issues with mine. I have done 36000km on it and it has been completely reliable.
If the seat height isnt an issue for you I think it would be well worth considering for your next bike.
They are rather tame but can still be quite a fun bike to ride in the twisties.
Loads of info at xt660.com
Bookmarks