Hey,
I did it as follows with a bit of help:
Set the router to half bridged mode. Have a look in the manual of your router, call the helpline or google.
(I have a marconi telkom premium combo, instruction on how to set it up here
http://www.marconisa.co.za/premium_combo_software_download.htm "Bridge & Router Connection" at the bottom of the page)
This means that the router is running the one connection (you logged into 10.0.0.2 and set the router up with the one username and password) and it will still allow you to make a broadband dial up pppoe connection from vista.
To make the broadband dial up pppoe connection, you go
=> Start
=> connect to
=> Setup a connection or network
=> Connect to the internet
=> Set up a new connection anyway
=> Broadband pppoe
Then put in your username and password, remember password and name the connection.
Then you remove defaulf gateway for the dial up connection, go
=> Network Sharing Center(icon in system tray)
=> manage network connections
=> right click on dialup pppoe connection you have just made and click properties
=> Networking
=> TCP/IPv4
=> properties
=> advanced
=> "uncheck" use default gateway on remote network
=> OK
=> OK
=> OK
Then install RouteSentry v0.05 Vista beta2
Once installed,
=> Right click on the RouteSentry icon and run in administrator mode.
=> Select your local connection and select your international connection
=> Check all the boxes on the 1st page
=> Click Set up routes now
The Log should have:
Creating routing table
Finished creating routing table
with no errors
Then minimize to system tray, dont close.
For a quick check to see if its working,
=> press ctrl + alt + del
=> start task manager
=> Networking tab
There should be local area connection and the connection you have just made.
Traffic through the dial up broardband connection should be on its own while the local area connection is both local and international.
Hope this helps
Dan