At 500' there should be no problem getting 50 Mbps download on the line. CB only offers 30 Mbps internet but IPTV can access all 50 Mbps.
Some pros and cons as regards DirecTV:
DirecTV menus & DVR more polished - ZTE STBs are improving but need to improve more...
Software glitches are still evident!
No rain wipe out on Fioptics - some minor disturbance during lightning.
Fioptics install techs are fairly good but offshore customer service really sucks.
Fioptics can be all IP within the home. Can use ethernet or coax depending on installation. Tends to be less cable intensive installation than DirecTV.