I bought a Breville Blend-active from Amazon. It comes with 2 bottles and is small enough for me to fit in my rucksack and take to work. It costs £29.99 but I think it's great and it makes my shakes just fine (put water in firth otherwise the powder sticks to the bottom) and it crushes my ice up too.
Tescos direct have some as I bought myself a second one for work. At £19 you only get one bottle but the lid is far better and doesn't come open when carrying it about, so worth a buy