Hmm... I had a same idea awhile ago, wanted to create a poker software. I started to design it while coding. The result was working 1 table poker soft supporting 1-10 players, pretty bug free, creates side pots correctly etc. Flash client, PHP-server(lol). Then I got bored and didn't want to continue the creation of a complete poker site with real money support

Even though that kind of project would be interesting to develop.
Screenshot:
