Just a quick update to everyone. The community has unearthed another model of the Ideos - the U8150-A. The performance on this device is as good as the U8150-D. I have changed the previous post to reflect this.
Also there has been some confusion as to whether I would be dropping support for the U8150-B. No I will not be dropping support. I will continue to support all models of the Ideos apart from the C8150 where it is practically impossible for me to do so.
Finally (thanks to @sharp for pointing this out), most of the donate buttons I was using were broken. So here is a fixed version. Thanks in advance for anyone who wants to donate!