lets see.... i could make this list really long if i wanted to
Drivers who dont use thier indicators when talking
drivers that drive while talking on a mobile phone
cyclists that ride on bike paths and think they own the road (almost took one out the other day)
Commercial media
ALL Australian politicians (will there ever be one that has the peoples interests at heart?)
SPAM
internet d/l caps
religious zealots
smacking my shins with platform pedals
shoes that get ripped to shreds after 2 weeks from riding on said platform pedals
punctures (and lots of them. my record is 31 from a single riding session. 22 in the rear tyre, 9 in the front)
sales people that dont know SFA about the products thier supposed to be selling
there's plenty more, but i'll stop there