JavaScript Browser Detection se može 'prevariti' (bar se moglo kad me to zanimalo). U Firefoxu je postojala opcija u about:configu da se upise neki string koji JavaScript povlaci umjesto Browser Detectiona tj. da se string izmjeni (mislim da se radi o general.useragent.extra.firefox stringu).
Mislim da se isto može napraviti i globalno izmjenom User Agent keya u registryu browsera (ako se ne varam, za IE je HKEY_LOCAL_MACHINE > Software > Microsoft > Windows > Current Version > Internet Settings > User Agent key).
No, ako ti resetiraju router, problem je ozbiljniji od samog User Agenta....