Sure thing, no problem. It's helpful to have some of your specs. And to know you are using a company configured laptop on a domain and all. Sounds like they have some networking internal issues there that may require re-architecting. First thing I would try, is replace that Netgear router with a more modern Cisco home router, such as a Valet model. (that avoids a whole host of Netgear router BIOS upgrade issues, and compatability).
2nd thing is, if your home ISP is someone like ComCast or Cox, a Cable Modem HS Internet Provider, make sure your Cable Modem is Docsys 3.0 or 4.0 if available. That can also negatively effect all VPN and RDC type connections.
Since you are in a small company, they probably don't have the server horsepower to run an enterprise App such as SalesLogix. I'm somewhat familiar with it, and it's a resource and bandwidth hog. In larger companies I've worked at, we spent hundreds of thousands to millions of dollars on ERP upgrades to resolve this problem. Last company I did that for we had 688 employees on 3 continents, and took 2 years to redesign. I was the Project Manager.
I can only guess about the state of your internal network, but from experience the number 1 client type who had difficulty on our old remote network setup was our Sales People; using our old system was antiquated, and slow, and unreliable. Your problem is not the VPN, but probably the internal network and server architecture running the VPN. Unless they are using Cisco PIX firewall, Sonic, or RAdius Server technologies along with ERP, traditional APPS over VPN really suck on performance. No matter how fast your laptop is that they give you, it won't overcome all these design difficulties.
Try to replace your home router first, and tell your IT people they probably have some work to do...you shouldn't be having to go in and tweak TCP & UDP ports for each application your run. Especially if they pre-configured your laptop!
Luck!
BBJ