I've got VMWare Server tucked away on a underused PC that runs a virtual machine specifically for Quickbooks. Then I can use a Remote Desktop client from my desktop (PC), or my MacBook (onsite at clients via VPN)
I also use VMWare Fusion on my MacBook, works really well (if you've got an Intel...