Disappointed in the responses to the "Multiple User Profiles (like in Chrome)" question. I am aware of the workaround, and I've set up the command-line-flag-based shortcuts for multiple profiles, and they work OK, except when you click a link in another program.
With Chrome as your default browser, if no Chrome windows are currently open, an external link will open a new tab in a new window (plus the previous session's tabs) under the most-recently-used/closed user profile. If one Chrome window/profile is open, the tab will open in that window. If multiple Chrome windows from different profiles are open, it will open the external link in a tab in the most-recently-used (focused) window of the most-recently-used (focused) user profile.
In Opera, external links are always handled by the "default" Opera profile. If that profile has no windows open, one will be opened with the previous session's tabs and a new tab. This is less than ideal.
Opera far outperforms Chrome in not freezing/stalling (especially on certain problematic websites like Trello), but multiple profiles (one or more for work and one for personal) are essential for me. The current work-around is OK, but forcing the user to copy/paste external links any time they are using the non-default browser profile is one area the workaround fails.