I support a router for a family member who wants to have all of their clients use the WAN here in the land of smiles, but the Roku player needs to go through the VPN to access content in USA (Amazon, Hula Hoops, Netfluckus, etc). Yes, there are still some VPN providers that work with major streaming services. I set OpenVPN to policy rules. I also have static ip for all of the devices. I then define which devices go to WAN and which ones to VPN.
I saw a guy on dd-wrt who wrote a script that searched a web site for the ip addresses of the streaming services and scripted the entire thing. It was amazing. But I think these services change their ip addresses which then breaks things. Here are the links
http://www.dd-wrt.com/phpBB2/viewtopic.php?p=1014263#1014263
http://www.dd-wrt.com/phpBB2/viewto...start=30&sid=1fdb2bdd179b8d5fd9b014e48788c8cd
So, lets say you watch streaming media on a Roku or other device, you can get the mac address and assign it a static ip, and route it to the WAN according to policy rules on the OpenVPN page, thereby bypassing the VPN tunnel. See Yorgi's vpn setup guide in the vpn forum on how to configure.