I've had a Virgin mobile contract for over a year which was 5gb and no calls/sms. Red SIM card. This was just over a tenner a month, and worked fine in a Huawei dongle.
Seeing as I was over 12 months, and seeing that there are SIM contracts now offering 10gb (with calls and sms) for same price, I ordered one and cancelled the other one.
This is a purple sim card, it works connecting to the internet when I put it in my phone. However, when I put it into the Huawei dongle it doesn't connect to the internet - the cyan light just flashes continually.