Someone once (okay, I forgot the article this was in) recommended that for an engineering/programming office it's a good idea to get a pool (snooker, billiards, etc) table for a recreational area. This helps lessen eye strain as there are many different coloured balls at differing distances that one must focus on and thus relaxes the eyes.

Also if you have reasonably even matches players it's quite fun to play.