have you thought about getting a very low power wireless router and going through the NIC on your comp? i know that my router (dlink di-524) supports this. you just need to send the WOL packets to the whole internal subnet. although i havent tested it, it is documented on the dlink site.
but the big issue in that case is finding a very low power router to prevent massive battery drain.