I just downloaded the latest vesion of CE this morning. Are you saying there's a more recent version? I'll download again..
Also, re: the upload/insert issue with Firefox, I'll post a separate forum post about it with a video showing what I see with Firefox, the version, etc.
Thanks,
Kazzlo