How to fix OS X Lion being unresponsive?
This kind of thing is a RAM problem 9 times out of 10. Your RAM is constantly being paged in and out to your (relatively slow) hard drive, causing you to wait. THe best solution is to upgrade your RAM or if it's already maxed, consider getting an SSD.