Yeah, and you're the only one who gets great customer service with Sprint too! I get sick of reading and hearing people dump on Sprint. Everyone I know who has Sprint has excellent coverage, speed, and customer service (and JD Power agrees). It seems that they got some bad PR a decade ago, and that's what people use to justify not feeling stupid for paying Verizon more money for less service.
I have the misfortune of working in Verizon territory, so I get to experience Verizon disservice daily, but I get to come home to excellent Sprint service each night. For hours each day, the Verizon data service disappears, and when it is there, it is running at a snail's pace. SMS works, but often with a delay of at least an hour.
I guess, knowing that, I wouldn't worry so much about Verizon data caps, since their network speed would preclude downloading much data at all.