how consistent is your 12mb? Could be dropping to nothing and often and speed isnt the issue at all, speed is almost never the issue these days.