...probably take your advice.
Check out Kevin should on your own. Pardon the varying levels of sass. As an aside, I also crafted a similar birthday site for a friend which spammed her with 100+ well wishes from her close friends as she turned 21.
Other shiny things