I guess I'm a fence-sitter on early/mail-in voting.
I actually like and have used absentee ballots wherever I've lived because I hate being around people and waiting in lines. I also like sitting in front of my computer with my ballot as I research propositions and local seats that I am not familiar with, so that I can make a good decision. Here in Idaho they minimize the crap they try to throw on ballots, so voting is relatively fast, but in CA, with all their propositions and commie pinko government growth, it often took me several hours to vote.
I am 100% in favor of voter ID, and I think that it needs to be improved for mail-in absentee voting. Also voter ID security, so that other people can't log into my online information with simply my name and birth date.
I don't think I like these ballot drop-off boxes, as depending on the area, many of them seem to be in uncontrolled locations. I happen to trust USPS in my area to get my ballot where it's going. Otherwise, I would be in favor of drop-off boxes if they were in controlled locations, like police stations, county/city gov buildings, etc. Somewhere that someone monitors them.
Anyway, I'm mostly in favor of mail-in, as long as it is strictly controlled. Not just for my curmudgeonly ass, but for elderly, handicapped and others that can't easily get to a polling place. That said, if all mail-in voting went away completely, I wouldn't have a problem with in-person voting as long as a blizzard doesn't shut down the road between me and my voting location. :)