
Plus there are (probably) reviews of most of these in the reviews section, so you can read up to see what people think in more detail of each one.
You have listed all Topre, so I will also suggest the following:
If you are attached to the standard TKL layout, get the RealForce.
If you like the smaller layout, but absolutely must have the arrow keys, get the FC660C.
If you like the smaller layout, and are using a Unixy operating system and/or don't mind having to press two keys to get arrow keys, go HHKB.
All are great keyboards, and very few people have problems with any of them.