Im really familiar with these tunneling programs....I use Xboxconnect and Xlink Kai....
On Kai you can even use a gamecube to trick your system into thinking its a LAN...I was already thinking that this might be possible i just wasnt 100% sure since i only use Kai and XBC to play my xbox games for free online instead of paying for the ripoff called Xbox Live.