How to run a performance benchmark on my MacBook Pro?
I would run Geekbench on it and then you'll have some actual statistics to make comparisons with and go from there.

I would guess your HDD is the problem.