I agree with BERT, but I will tell him I am going to the CLOUD. That is the future of database storage. With the database in the sky, you can get away from some of the other network challenges.
for remote Access I recommend VPN but I also us TeamViewer.
www.teamviewer.com.SmartPhone - I am a dyed in the wool Microsoft developer. The best smartphone ever built is the Apple IPhone 3G. The Browser is A REAL BROWSER. If you have to use a Windows Smartphone, you must use the Skyfire Browser.
www.skyfire.comDesign your network, design your network. If you can't do it get a professional to do it.
Enjoy!