Tonight's Smallville Episode [04-27-2006]...