<< As for Dhalsim, I've never played against anyone who was half-way decent with him. So maybe he is as good as gregshin claims, but I highly doubt it. All he's good for is the keep-away game and if you can get close he can't do anything. >>
Dhalsim was a great player. I used him for a long time because it was just so much fun. I mean, you walk up to a machine with a crowd of people and pick Dhalsim. Then, when you start whipping their @ss, they would get real upset...and fast. If you are playing right, you can go plenty of rounds and never get touched using Dhalsim.
I either used him or Chun Li. She was a great character to use unless you were playing someone real good. Most players can't handle the aerial assult she can put up. Maybe for a round, but once you start jumping all over place and striking at will, they fall.
If you find a SF2 machine, try playing with Dhalsim. It takes awhile to get his timing down b/c it's so different from the other characters. But, once you do, you can fight matchs where the other player never gets close enough to hit you.