I forgot to mention, My MacBook is running in extended desktop mode with a 19in display.
i think this is part of the problem. i notice a considerable slow down when i use my macbook in extended desktop mode. try using it without an external, and see if it seems faster to you.