I "sort" mine manually, copying (dragging) them from the camera card to specific folders (Windows or Mac) I really don't care for iPhoto on the Mac "helping" me organize photos. Then I edit them individually with Photoshop and size them either for print or web and save copies named appropriately. It's a lot of work, but I actually get what I want. I often correct the color a bit and do some cropping too. I haven't found any software that can actually read my mind yet so I've settled on doing the work myself.