Pat, virtually all of the bugs you've described are already in the system. Many have URLs associated with them to key discussions that might shed some light on workarounds. It would be great if you could scan the
bug list and enter anything you're experience that ain't there.