Doesn't cfimage allow you to resize as well?
I've been looking at the documentation for CFIMAGE and I'm not seeing it for files created via BLOB. I think you can use ImageNew() for files that exist on the web server, but I tried that with a BLOB file, and it isn't working.
Have you tried the ImageResize function?
I had to toy with it, and I didn't really understand it, at first. But, here is what worked:
<cfset tmp = ImageNew("#getFile#")>
<cfimage action="writeToBrowser" source="#tmp#">
Thanks, again, Miguel.