Are you using the Comcast-provided router and modem? If so, there are much better options out there to purchase, both in terms of speed and signal range. Yes it's an additional one time cost, but you'll end up saving money each month by not renting the hardware through Comcast.
For the router...