I have built a virtual machine from the latest Android ICS 4.0.1 source code, Ice Cream Sandwich. You can download from here (no registration needed) www.vmlite.com/vmlite/Android-v4.7z
This vm has mouse input, but still without guest additions. We are working on the guest additions.
After download, unzip it, you can use VirtualBox or VMLite to start the vm.