The cyclaire I have definitely goes up to 120 as that's what I pumped my new road bike up to on it.
Check this:
http://www.cyclaire.com/buyone.html
You want the cyclaire "bicycle pump" - you might have been looking at the "rapid" which only goes to 80psi (it's the grey one, not the red - see the pics etc).
Bit confusing on the site. But I can guarantee from personal use that's it's fecking miraculous!
PS: Comes with a bag which will velcro mount to yer pipes. Did you say you'd got water cages kicking about? Only I've not got one on me new peugeot... (see:
http://bikeforums.net/showthread.php?t=291326)