I rode an 1150gs then waited until the 1200gs came out. This was 2004 I think. I had ridden a few different dual sport bikes and had been told to wait until the 1200 BM was available before buying anything. Up until that ride I was sold on the Triumph Tiger. This didn't change once I rode the GS. I also don't get the whole BMW thing. I don't like the opposed engine characteristics, but would look at an 800gs now. I think these and the 800 Tigers would be the best. Each to their own. Ride them all and work it out for yourself.
Cheers