We'd have to disagree there Mark, on a professional camera no one would really want on board flash taking up space in the camera. These are really good and almost pocket sized (well not quite)...

http://camerapricebuster.co.uk/prod.php?n=CanonSpeedlite270EXII&p=2213

Cheers

Cris