Its due to the ASA stuff about having to have 90% of all customers on a particular tier average the quoted amount (in this case 100mbit) in order to advertise it as that speed, and not 'upto'. To ensure they don't break the rules, Virgin add a profile overhead of 10% - my 30mbit actually syncs at 33mbit.
Not really anything exciting to see here...