It might not be as fun, but couldn't this be possible? Think about it. People have made their own private servers. If you could setup a server simply on a local machine for WoW, then you could simply connect to that and play offline. I am not sure exactly how WoW works, but does anyone know if this is possible or if it has been done?