I've got the 950, traded my 1150GS adv for it after 14months of hit and miss ownership, hit stuff was when the bike was working miss stuff was all the bits that were naff and when the bike was in for recalls and naff bit replacements. naff bits include disks, shocks, tank, forks and would have included rear end bearings if I hadnt traded it. Anyway back to the 950. its not as expensive a ride as people make out, sofar my servicing costs havent scared the pants of me, 1st major service cost me £122 though I was expecting a lot more. Thats cheaper than any service I had on my GS . As an 1150/950 comparison, the 1150GS is more pillion friendly the 950 is more a riders bike , the saddle is hard but gets better with use, my GS used to give me extreme monkey butt at ~130miles ie before I drained the tank. Cant say on the 1200GS never ridden one. Dont reckon it'll have as much hooligan factor as a 950 mind ;-)