You have seen how much I use the Lastolite Ezybox. Here's a smaller and even more versatile version of it, ready for your flash even when is attached to the hot shoe.
The new Ezybox Speed-Lite is a 22cm x 22cm mini softbox which attaches directly onto a flashgun whether it's on or off the camera. The softbox folds in the same way as our other highly successful Ezybox softboxes making it an ultra portable solution for busy photographers. The Ezybox Speed-Lite also features an inner and outer diffusion layer (both removable) which delivers an unrivalled softness of light from such a small softbox.
Check it out