The XDA birthday thing worked perfectly. It even does more than I wanted so a bonus to you sir. I may have to donate to him as a thanks for the grief that I will NOT be getting for forgetting birthdays again.
EDIT: I found the contacts name thing in the fave cabs thread.
HERE. I knew I saw it somewhere.