Is there any specific reason why you don't want to instal CWM ?
I have tryed lots of roms till now, and everything works only on stock roms (except wifi second phase authetication witch does works only on GB ). So now i m useing Stock+ rom based ond B952. CyanogenMod is great i think it is a loot faster then stock roms, but it is far away from stable, to much things i need doesn't work yet.
You can use some apps for deleteing Vodafone apps like NoBloat but you need to root phone for that.
I heared before that people have problems with downloading ROM's from Huawei site, maybe file is demaged in transfer, if not i don't know what could be wrong. ;(
About your old g300 would this fix it ? http://www.ebay.com/...cat=0&_from=R40