Você deve considerar o uso do Google Chrome para o que você deseja. Ele é instalado em % USERPROFILE% \ Configurações locais \ Google \ Chrome (que pode ser gravado pelo usuário) e não precisa de privilégios de administrador.
Se você instalar o Chrome normalmente, por meio do instalador fornecido pelo Google, ele não será instalado devido a permissões limitadas. Mas há um instalador off-line que não precisa de nenhum direito.
Editar : atualizou o link para a versão mais recente do dev do Chrome (em 16.12.2009). O caminho é simplesmente:
http://dl.google.com/chrome/install/266.0/chrome_installer.exe
Substitua o 266.0 pelo build mais recente do Chrome (o meu agora é 4.0. 266.0 ). Você pode descobrir qual é o build de desenvolvimento mais recente do blog de versões do Google Chrome .