Ok Murph's issue is fixed!!
His router wasn't connected via PPPoE (His details for his ISP weren't stored on his router), he had Bridge selected on the router (meaning that his connection was setup like a dialup on his PC with his DSL account settings stored there) so we changed those settings on the dsl router and BAM she works!!
Typical of windows not to have a facility that support a proper NAT setup