Hmm, it's been a number of days (nearing a week, I think) for me without any connection drops or reboots.
I didn't do much except for change my router settings to use a new wireless channel and I also removed a couple of entries in my DNS Server and/or DHCP Connection tables (can't remember which one I messed with).
I didn't expect this to have any impact, and since I wasn't getting any drops with my Chromecast still plugged in (which Verizon was suspecting was the cause of my issue), I never unplugged my Chromecast either.
Maybe Verizon did something on their end?