Someone I know traded Eurodollar futures from home and he was frustrated. It depends on what method you are using... if you are trying to scalp spreads, it is hard because, from what he said, a lot of that stuff was going black box, and there is no way in hell you are going to click faster than a computer co-loc'd at the exchange. You will have a hard time beating traders located in Chicago if setups are only available for a split second and it is a widely known setup.
From a technical standpoint, bandwidth isn't really the bottleneck as a previous poster said... it is latency, i.e. the amount of time it takes your electrons to get to Chicago. Comcast isn't carrying your electrons all the way to Chicago, they get sent over other backbone networks too, thus the unpredictable nature, although most latency issues occur locally since backbones have massive bandwidth and are very redundant.
A T1 helps because it acts as a point to point connection, which should reduce latency. If you are really serious, I would buck up for a T1 or point to point fiber... however, you still won't beat the black box at the exchange, or maybe even the Chicago trader hovering over the execute button, looking for the same setup you are.
My 2 cents, feel free to point out any mistakes
