UIUC MSA is not worth the money. If it's MAS, probably worth a shot. Suffolk, good location and free money. More importantly, it's a two-year program. You'll have more time to adjust to a new environment and improve your speaking. One downside about Suffolk, probably you think UIUC has a bigger name. To me, it doesn't make a difference. It totally depends on how you weigh each factor.