I very very carefully washed it...per MS directions and I guess I wasn't careful enough. Anyone have any suggestions or maybe a OEM keyboard that works great and doesn't set me back $100+?