How to put this in un-techie terms!!
Basically. The software that makes the handset work has been upgraded. Google did inform the developers in advance. But a few decided not to rewrite their applications to work with the new software. Its like trying to play Ps2 games on a Ps3 Or Xbox games on the Xbox 360. They sort of work but are not designed to??? The only fix is for the developers to rewrite the app so its compatible for the 1.5 update!
As for the voice search. This is beginning to p**s me off!!! I have been waiting for this for ages!!! For some reason google dont want to launch it in the Uk! Probably to do with the different types of ''English'' we and the Us speak!
Hope that helps.