Firefox 2 Alpha 1, code-named Bon Echo, is available for download at Mozilla. Please be aware that itâ€™s only for developers or probably reviewers to test the product. It is expected to be delivered at the end of this year.

It has been rumoured that Windows Vista will be released end of this year, somewhere in the beginning of November. In news today, it is really disappointing to know that Microsoft has decided to delay the release of Windows Vista to next January.

Have you ever experience that you canâ€™t submit any online form? Each of the sites I visited loaded up correctly but when I submit my login information, it responded with page not found. And this happened when I have an important reservation to be made online, before I go to bed!

I did whatever I can to fix it, but with no success. I tried to restart my router, used IE (instead of Firefox), check windows processes for any unknown application, spend a long time to scan for viruses and finally I called up my friend to see if heâ€™s experiencing the same problem. It seems like Iâ€™m the only one with the problem.