Any of the 74HCTXXX parts should work for translating the mbed's 3.3 volt outputs into 5 volt signals for your peripheral's inputs.
Don't use the 74HCT series, use 74HC instead. HCT defines logic high as 70% of Vcc, which is (with Vcc=5 volt) 3.5 volts - so you cannot reach high safely. 74HC, on the other hand, use TTL logic levels which is 2 volts for high.
If your external devices are of 74HC or 74LS series, you can connect them safely and they will work reliably. You can look at the data sheets how the logic high voltage is defined (should be either 2 volts, 0.7xVcc or 0.5xVcc [CMOS 4000 series]). I have used the 74HC245 as logic converter, which worked flawlessly.
I haven't seen any logic level converter in DIP packages. But you can get samples of the sn74lvc8t245 or the txb0104 from Texas Instruments, which are available in SOIC.
As most of my peripheral circuits run on 5V, I need some way of level shifting.
So far I have just ignored this, and most of the time it works, but I would like to avoid the 'unsafe' feeling it gives me.
I've seen discrete versions of bidirectional level translators consisting of just one FET.
I'd prefer a chip with 8-10 lines, not necessarily bidirectional.
What do you use?