All of them work fine. There's really no way to screw up a keyboard. Buy the one you want based on the features of each keyboard.
IE do you want macro keys? and LCD display on the keyboard? Size and feel of keys, price, etc
I personally use a Saitek Eclipse 2.
I've used a G11 keyboard backlit blue). I liked the feel, but never put the function keys to work. Apparently ther ARE ways to screw up keyboards - from letters that are painted on that wear off, to poor quality and dead keys after a months use.
What I was looking for was people who have great experiences. You use a Saitek E2 - Why did you pick that over the others and have you ever thought that a different one would have beena better choice? If so - WHY?