This has been on my mind a lot recently, mainly out of frustration with using my bank's web sites as they don't support Firefox very well.

More...