I made Bobblehead Basketball for AddictingGames. The main game is a simple, but challenging free throw contest with progressively more difficult challenges. It rewards success with unlockable character-creation options throughout the game.
I think the character creator turned out especially well, offering literally billions of possible combinations. It's really a separate activity in its own right, but you can save your character, use it in the game, and load it when you want to use it again or customize it more later.