I use a Draytek 2850 on one FTTC connection and a Cisco 887va on another. Both work fine and are untroubled by large data transfers up or down.
I run a VPN on the Draytek which terminates to a Watchguard firewall behind the Cisco. The internet and VPN connections are very stable.
The Draytek LAN ports are all gigabit but I understand a new VDSL2 router will be coming soon from Draytek (2860) which gives better throughput when using an ethernet WAN so is more suitable for FTTP.