I concur with the rotors... If you JUST changed the pads, run down to Autozone/Advance and buy a set of rotors quick... And you should be fine... My guess is its the fronts (Ive found it usually is)... But follow Kais advice to make sure its not the rears...
BTW, dont jerk up on the e brake, just ease up on it... That should go without saying, but u never know these days...