It's taken me a while to finish, but I've made a version of blackjack.
I've included the ability to split. The form also displays the running deck count using a hi-lo counting system, and a suggested play depending on the upcards. I think it'd be interesting to incorporate a win/loss statistic in the xls file, or an auto-play feature to see how well the suggested plays really help.
There are a couple things that don't work quite right. Specifically, checking for blackjack on split hands.
The attachements are the image containing the cards, the corresponding form, and the blackjack zip file containing the vb6 code and the xls file.
Take a look and let me know what you think. If you find any problems, please let me know. Comments and suggestions are always welcome.