again - why I find this general topic so frustrating is that people simply describe what they did (e.g. disabling top sites), but fail to mention the specific problem, and neglect mentioning what version of Safari/OS X they are using, and on what hardware; and with what other software. Does your Dropbox, your Evernote, your Growl extension, or something installed by your printer or scanner interfere with the use of Safari or any other software?
Another example: the current version of Safari does not run Flash without explicit permission each time, so a recommendation to remove Flash is pointless. Also, Onyx cleanup runs (or re-runs) OS X regular cleanup (which runs in the background and at regular intervals, in any case), and groups things like cache cleanup and log cleanup that, if separated, might actually give you a clue to your specific problem. Activity Monitor is only a gross indication of a problem and, if a Safari web process is stuck at 100%, is it Safari, a plugin, the web code, or some other factor (e.g. have you logged into a guest account or a new user on your computer and reproduced the problem?)
Troubleshooting is a systematic effort to observe problems. This particular thread is mostly about shooting-from-the-hip. There can be a list of useful methods (disabling all plugins, creating a new user, updating software, clearing caches, opening web pages one-by-one, examining crash or hang records in the console, etc. etc.). That is not what this thread is about, and this thread is no longer "safari web content high CPU usage" because it conflates too many unrelated problems and assigns them to high CPU.