For my portfolio I use my online broker.
For my watchlist I use Alphatrade.
For quotes I use either my broker or Alphatrade.
For L2 I use Alphatrade.
For charts I use Stockcharts and Alphatrade (sometimes Prophet and Bigcharts).
Those sites need Java because of what they are producing.
For message boarding I use IHUB because it's fast and clean. Java is slow and cumbersome. HTML is lean and mean. Please do not ever change IHUB to an AJAX or Java heavy site.
Quote 03-19-08
"Yes, we must, indeed, all hang together, or most assuredly we shall all hang separately." ~Benjamin Franklin to John Hancock