from The Great Link:
Buffyverse's James Marsters joins the cast of Smallville, Season 5
It's listed as a spoiler on The Great Link's website so I'll respect everyone and not reveal what I read. I didn't read much though but Marsters on Smallville? Oh HELL Yeah!!!!