For the record, today was horrible for meter stutter. I'm playing everyday. Today was a train wreck.
I have the same problem with the shutter. I have plenty of bandwith also. The whole game shutters. sometimes its fine.