Learning trail-braking on the streets can be dicey, this is why I recommended practicing in the proverbial empty parking lot. Gina, was 'slamming' on the brakes just an expression or did you just jerk the lever? Like firing a pistol, you should be smooth and squeeze the lever and steadily increase the pressure. With empty lot rain practice, it gets a lot easier. You would be suprised how hard you can use the front brake in the rain.
Steelheart- '03 Speedmaster Black/Yellow
The Hayabusa Killa
16" Shorties/140 mains/Airbox drilled
Procom CDI
"There is no cure for Celibacy. But we can treat the symptoms."