How about Print to Fit? I like the way Acrobate Reader handles this. Hint hint.