I was also having problems when adding links to my signature. I did a search in the forum posts and someone suggested this link, which helped:
I agree that it should be posted in an obvious place - I thought I just missed it but I guess I`m not the only one.
Hope that helps!
TaskBin is a cool concept. Now...if I could just find a group to share my tasks with! Hopefully someday I will have help, and can make use of your website!