Before I left my dump of a job and got a better one. One of my goals was to move our CS dept onto Thin clients.
I didnt get very far into the research because it was basically shot down before it ever left the hangar. But I thought for people who dont require a lot of horsepower, dont travel, and just basically drone at their cubicles all day it is an awesome solution.
Everything is managed centrally which helps a lot when it comes to installing apps. Plus you have everything at one location so instead of having to get patches out to client machines via SMS and then follow up with borked clients. You can simply do it at the server.