Completely agree. Squeel of Fortune is sometimes annoying but it gives Jagex a SHIT load of money to improve the game and be able to afford TV advertisements and grow the game. Worst was probably removing free trade in the first place.
It's nice to see someone not hating the SoF. Personally, I don't buy spins, but I don't give a fuck about the argument, "it's making the game unfair." If you have $200 to spend on barely 900k exp, I don't care how you waste it. (Of course, buying by-hand services from people like King Tijn is still cheaper than SoF, but to each his own.)
Best Update: First Bot Nuke & the soon to be released Botany Bay that is accompanied by an Automated Detection System.
Why? I bot like crazy but I know with these update not only do I get to bot with little to no competition, but it will also vastly improve the economy and profitability of most if not all training methods. Botting while making max profit = best update imo.
Worst: That weird line on the friends list or ignore list, it serves 0 purpose at all.
Best: Grand Exchange and free trade return. I used the Grand Exchange a lot when I played, I wouldn't survive without it. The free trade return really sparked things off on sythe also as could now do things for RSGP.