Alternative apps to Google Chrome Beta for Windows: