When VRF spins, is there any crash in the /var/log/visualrf/visualrf.log? I'd also be interested if FireBug or ChromeTools display a frame crash.
What's the current memory allocation to VRF set to? If you stop, then restart VRF, does the hang still occur?