is this a new season or is it season 1 episode 8?
Its new, if you go on to the better off ted page it says, returns june 23rd 2009.This is pretty cool but its not season 2, i think it is season 1 episode 8.
my favorites list says next ep is 1x08.. so I'd stick with kakajd's infos. seems to be correct.
though I don't really care. another ep is another ep. as long as it is a new one, I'm excited.