I wish I could find my old post about the speed of VPN vs. RDP. I'll just throw some rough numbers out there. RDC only needs like 56 kbps to function. Essentially, it's just updating your screen on the client computer while VPN is actually processing files back and forth. Assume you have an upload rate of about 1 megabit which is Time Warner's High Speed package (10 mbps down, 1 mbps up), that's only 125 kilobytes/second. More than enough for Remote Desktop but is it for VPN? Can you imagine copying files to a flash drive that was only 1 megabit/second, that's your average flash drive except 80 times slower (assuming your average FD is about 15 megabytes/second or 120 megabits.) Do you really want to work on something that slow? I'd imagine opening imported items and what not would take forever. Not to mention you can corrupt your database if the connection were to go out or something. VPN is mainly designed for companies with big pockets that need to connect their offices.