Adobe's Media Encoder is pretty good. If you have one of the Suite packages, I think you would have that.
Hello - Already checked AME but it doesn't have the facility to convert AVI or FLV to SWF (at least that I can see - please correct me if I'm overlooking something).
Any other ideas?
Don't know about AVI, but to convert an flv to swf would require that you import the flv onto the flash stage in the flash program itself. However if the flv contains sound then it will go out of sync very quickly.