I put a new Corbin dualtour on my 06 EGC. It looks great IMO. I took the bike for a 450 mile ride last Wednesday and couldn't be happier with the seat (or the bike). no sore *** at all.
Can't go wrong with a Corbin...I love mine. It costs a few bucks but it should be the last seat you'll need...Little trick get yourself some Montana pitch leather conditioner and water repellent should cost about 12 bucks last you about two years and apply it monthly...really does a great job keeping the leather from drying out and also waterproofs the stiching
Glad you are happy with your purchase, seats can be a hard thing to get right. I have owned several corbins in the past on other bikes and always thought they had a quality product. They are not for everybody, some dont like the firm feel.