Did you have this problem with the previous routers?
What model cable modem do you have from Comcast?
Are the speeds always consistence directly connected to the cable modem?
Is the PC wired or wireless?
and run a speedtest (one through the router and one directly to the cable modem) and post the results.