They just renovated our office and used these in most of the space for that exact reason, if one gets stained it is easily replaced. My BIL used them when they renovated their house-in the kids' bedrooms. They were able to get different colored tiles and make some fun patterns on the floor. They really like them. They aren't soft like plush carpet though.
This is what they used:
http://www.flor.com/