Seeking help with print component/script

hey folks

i am using FullCalendar to display schedules. the schedule shows great on the screen, but when i want to print - its really bad. even their print CSS doesnt do much.

sample of printed version: http://img31.imageshack.us/img31/8441/databasew.jpg

i am looking for some kind of a script to “capture” what is on the screen and print that - maybe into PDF or something. kind of like the aviary plugin on Firefox does (except that its manual…)
i know there are some server side components but maybe client side is the way to go??

anything like this exist??

thanks!