In this articles i will tell a trick help you install the APK files for those websites.
1. On your phone go to Settings > Applications > Tick the Unknown Sources button.
2. Download the APK file either via your phone or via your computer. Either way you will need access to your SD card and so I recommend using ASTRO File Manager.
3. Using ASTRO File Manager go to the location on the SD card that has the APK file and click on it and it should let you install it.
4. Once installed you can leave the file manager and use your new application.