Smallville Season 1 Review