With regards to the speed, that's because the Android emulator is an emulator - it's converting ARM instructions to x86. Because of this, the Android emulator is actually a better representation of how apps run on real hardware than the iOS simulator.
There are x86 images available for the Android emulator, which will run as fast as your host machine will allow.