This is a timely topic. Despite the fact that Linux has been my personal O/S for many years, I have always been reluctant to steer customers in that direction for several reasons. However, with the EOL of XP on the horizon, I may re-think this. Many of my customers have XP machines that are still in fine working order and capable of performing the tasks that they need. Many are unable, some unwilling, to buy something new. One solution would be to upgrade to Win7, but I think I might start trialing some user-friendly, lightweight distros as an alternative. I'm well aware of the pitfalls here, but I think if I properly manage my customer's expectations, this may be a valid option for some. Now , I just need to find the right distro.