If you can use a wired connection for your internet, couldn't you just get a soho router that can spoof your mac? While I was working at a hotel, we would sometimes split the internet connection to a single room to many wireless units this way. The hotel's buy system would control by ma addresses, and the router itself took care of NAT after itself.