For those of you who dont spend your life on XDA, DZO of Oxygen fame has been working on an ICS rom for the phone. By all accounts it is very nearly stable and progressing at a rate of knots. It is based on 2.6.35 kernel so you need to have updated to official GB before using this rom. Just give the new official Huawei update a week or so to be ready before seeking out the b522 update which is not so good.
http://forum.xda-developers.com/showthread.php?t=1492957