First you can change the speed of switching into Mission Control (still called Expose in the prefs). To do that just enter this command:
defaults write com.apple.dock expose-animation-duration -int 0; killall Dock
And to go back to defaults run this command:
defaults delete com.apple.dock expose-animation-duration; killall Dock
---------------------------
Change the delay when dragging windows or applications within Spaces.
Launch the Terminal and enter the following at the command line:
defaults write com.apple.dock workspaces-edge-delay -float 0.1
The number on the end represents the wait time - the default is set to 0.75 (or 3/4 of a second), so 0.5 is half a second, 0.1 is a tenth of a second, and so on. If you use the above command and 0.1 you’ll get a near instant switching of spaces.
If you want to revert to the default setting, just specify it as so:
defaults write com.apple.dock workspaces-edge-delay -float 0.75