I have an older ActionTec Fios router. If I ping anything device on the inside Ethernet interface with a ping packet great than 1470 bytes, it will fail, i.e, ping 192.168.1.1 -l 1500 (tac lowercase L). Normal ethernet packets are 1500 bytes, so this probably finally explains the slowness on my setup.
I could set the MTU size of my PC down to 1470, but should have to do that.
Any ideas short of talking Verizon into replacing it or go with my own router. I know I still need the ActionTec for the guide and such.