John,
It's somewhat mind boggling to think you present the end user with a view of 1.3 million edittable records. I guess that pretty much explains the performance problem you are having.
>Rememeber using tableupdate(1) on 1.3 million records is causing long delays and using replace/insert is working within a few seconds. How can I justify the use of views?