sounds like ur pads dude, i had the same thing, it would squeek goin over speed humps n stuff. at first i was thinking the same thing, i wasn't 100% sure it was just worn pads coz only heard it on light braking, speed humps and.... left turns lol

but sorry i can't remember for the life of me how much my pads were