You asked for a decent keyboard...
I mean, you can go to the nearest walmart, and buy something for 50 or 100$, but it will not be "decent".
For the two you listed, I see 500$/600$ for them, if you can have them for 300 or less, it's a good thing I think.