Scott,
The latest firmware is 1.0.5.8. Should not make a difference in your case but there were some stability issue with 1.0.4.17.
http://software.cisco.com/download/release.html?mdfid=283118607&softwareid=282487380&release=1.0.5.8&relind=AVAILABLE&rellifecycle=&reltype=latest
Can you reach the VNC server locally using port 5901?
Is the RV220W the Default Gateway of the server?
Have you tried forwarding any other service to any other device?
If you enable Remote Management on port 443 and scan with yougetsignal, does it show "Open"? If yes, try using port 5901 for Remote Management and do the same test. (You may have to disable the Access Rule for 5901)
If the ports are showing "open" for remote management, then there are no issues with the ISP and the configuration is incorrect. In that case I recommend that you call support for configuration assistance or post screenshots here so we can figure out what is wrong.
- Marty