Yep i got the saitek eclipse 2 and it's been a fantastic kb for general use highly recommend it.
No need to buy an expensive keyboard, all this about £50, absolutely pointless. A keyboard is a keyboard, and as an FPS all that matters is that you can hold down 5 or 6 keys in a row.
Personally, without tooting my horn, I'm a fairly high level CS player, and knowing other 'professional' cs players, all seem to just use a standard microsoft multimedia keyboard, normally available for about £15 tops.