Net Cribbage - description from Softdepia.com:
Net Cribbage is one of the earliest and most enduring of the classic card games you can play against computer or real-life opponents. Cribbage is a game where experience counts for a great deal - though luck, of course, has a large part. Net Cribbage provides you with two game table tabs that easy to change: you will be able even to play against the computer and human opponent at the same time! Each tab lets you use your own preferences; customize cards, decks and backgrounds; choose text messages fonts and colors; define card speed; associate sound effects...
Net Cribbage is a "Free to try" program. You can download and try it for an evaluation period.