My wife and I filled out and mailed in our ballots already! :)
I mailed my ballot on Thursday.
I heard a new poll's results on the radio yesterday (don't remember what poll it was, but I think I heard it announced on Bob Miller's show). Said that Teddy is ahead by 11 points now and that the independents are swinging left. Don't know if that's true or just wishful thinking on the part of the dims. Hopefully it isn't true.