"As fast as your line will go" ??? BS!
It's got nothing to do with your line(except in cases where it does) just look at national speeds, No your line is working just fine!
"As much bandwidth as xtra decides to allocate for x number of customers" More like it!
Now who is going to tell me that xtra are providing enough international bandwidth to it's customers?
Find and repalce xtra for what ever ISP you like, some are better than others at any given time.