About keys rubbing off, I've been using the same Logitech multimedia keyboard for around 5 years of heavy use and none of the keys have any signs of the letters rubbing off, and everything still works perfectly. Expensive keyboards don't necessarily last any longer than cheapy ones.