Making a calendar is not difficult, you can use photoshop, powerpoint, excel, etc... a lot of programs to make one, and the good point is that it makes a nice way for the other person to see your photo everyday, and also you can circle the important dates (men can´t remember important dates...).
Learning how to make a calendar can become very useful. And every year you can make a nice one!
There are other websites like this one, but i really recommend you to pick a calendar template and edit it on photoshop or any other image editor, the result can be more satisfying
Here there´s a link to a calendar template for 2009.