Well it wasn't the BIOS with the WOL issue. Both 1102 and 1005 do exactly the same.

Sometimes the WOL works sometimes it doesn't. Appears to be random.

I think it is either an issue with the board/BIOS or something is going wrong at the router level. I will try just connecting a laptop and my computer via a hub to see if it is the router that is distrupting the magic packets.

Any other suggestions would be greately appriciated.

BTW I am using an ASUS RT-N16 with Tomato build 54 installed.