I've gotten quite used to the OS X way of unarchiving, i.e. double-clicking on an archive file unzips it in the current directory. If everything in the archive is contained within a single directory, it extracts straight-away, if not, it creates a directory (same name as the file) and all your stuff ends up there.
Most of the time, that's exactly what I need, I don't really need a pop-up of winrar or 7-zip, showing me the package contents. Is there a simple enough way to do the same with Windows? I'd be fine with some registry editing or scripting, if necessary.