All my bikes have bells... when that fails I yell.
Since I usually stick to the road I don't have to worry about the peds and pod people and get really annoyed when other cyclists pass me without giving any signal that they are there... I am not used to having people pass me that often as I tick along at 30kmh which isn't fast but is enough to keep me ahead of most folks.