I wanted to be able to have iCal as a screensaver or desktop which appears it can't be done. Anyways this seems to be pretty good and will alternative.
Objectpark Software - MenuCalendarClock for iCal
It puts iCal up in the Menu bar across the top.