For me, Opera is (almost) perfect. The only thing missing is an extension like Firefox's CoolPreviews or Google Chrome's extension ezLinkPreview. So here I end up writing it myself ... a simple inside Frame browsing. The idea is basically if you have several links on a page (like Google search results) instead of clicking a link, go back, click another link, go back, you can just open an iframe (still on the same page) to "preview" the destination link, and when you decide to browse the entire content, you just need to click the actual link to load the whole page. This is very helpful when browsing pages with hundred links, such as Craigslist!!
How to use: Drag this bookmarklet to your bookmark bar, and click it when you are on a page that you need the iFrame. When you hover on a link, it will display a small box on the right side of the link, which you can click to open the preview frame. Click outside the frame to close it, or hover and click on another link.
Update: For Opera user, you can download the iFrame extension here, with added capability to resize and move the iFrame.
Update 2: Below is the draggable and resizable version of iFrame Bookmarklet (only works in Opera for now)
Enjoy! Suggestions and comments are always welcome.