Big Fish Games is a new site that lets you both download games and play online plus chat, all for very low prices. You can pick games that are just for fun or that help you develop skills. One that I've been playing a lot lately is MYSTIC INN: you're a waitress (oops, I mean waitperson) who has to take care of magical folk's drink orders in a timely manner if you're to make your own goals. It's great for learning time management, organizational skills and taking care of business. It's also great fun.
They have new games added all the time so you have plenty to choose from. Check them out if you get a chance.