Most servos can be made to move up to about 180 degrees throw. You just need a pulse stretcher, which are readily available, often described as servo extenders.
Beyond 180 degrees, they're usually mechanically limited by a stop which is moulded into the final output gears, although some servos don't have this. The feedback potentiometer on a servo will read up to about 270 degrees, so if you remove the mechanical stop (I file it off) you can get a large movement from your servos. A lot of the folk into robotics modifiy servos in this way.
Many digital servos are software limited to about 90 degrees of throw. Some of them can be programmed to move beyond this, but if you want a servo that is easy to modify the older analogue models are the easiest to tinker with.