Since I am in Australia it's hard to find hi quality seats in decent price. From the search here I found that many prefer the gel seat and a sheepskin or Alaska skin cover.
What kind of gel seat? A complete seat like this:
VSTROM 650 1000 NEW GEL SEAT DL1000 DL650 DL 650 1000 | eBay