Does anyone know if it's possible to get text to wrap around a div the same way it does around a float left image?
Sure, float the div to the left just the same as the image was floated. If you post the HTML and CSS for your div, I can show you.
I must be going mad, I'm sure that didn't work when I tried it the other day - I must have forgotten to give it a height measurement or something?