I "foam roll" everyday with a baseball and my metal water bottle. I started out with an actual foam roller but after a while it wasn't firm enough to really get at my muscles.
Anyways, I would strongly encourage foam rolling for anyone who frequently spends time seated at a desk. You develop so many muscle imbalances by doing this day in and day out. From personal experience I feel like my athletic performance has benefited(as a distance runner) from rolling. And I also just feel better after rolling regularly.