Since we are talking about motivation, there are other ways then just direct recognition. I have a boss who once a month had his staff meeting at a local Denny's. Now, that sounds silly, but it was a great way to break up the monotony of staff meetings and he used it as a way to catch up on peoples lives, feedback, etc. I've always remembered that. It may not be practical for everyone, but for small offices its very nice. My current boss takes out his employees on their birthday for lunch. Again, a smaller group, but it can spur some ideas along the same lines.