What keyboard out of these three?

1. Logitech G105
2. Logitech MK330 or
3. Logitech MK520.
I think all of them are silent,for gaming and they are available in my country.
If neither is good,then I will probably have to orded from ebay or from another country close to mine.
Thanks in advance. ;)