For those experiencing strange highlighting issues, try disabling surface dithering under cyanogenmod settings >> performance. I don't know if it will help with the highlights, but it should make everything run a bit smoother.
For those having issues with wifi, we are working on it, but for now you might like to try Drew's XioniaRedux kernel. I believe you will have to swap the home/menu keys and change the build.prop and apns.conf files per mmarz's sprint to ov conversion methods.
Currently syncing with IHO source, lots of CM commits and rearranging of the code, should have a new build with gps tweaks and a few other small fixes up tonite. Trying a new build procedure, should cut down the size a bit and will be posting md5 checksums to insure upload/download integrity.