Art,why not give an 18F a try at 64MHz? Wouldn't that be a bit faster than 20MHz chips?

Robert