I found these Xmas tree photo holders at Pier 1 that you can hang on the wall. I popped some of the cards from previous years into them. This seems to work pretty decently for the long photo style cards and you can stagger them to see most of the pictures. I think they're pretty cute (will work on arranging them nicely once I actually hang these up). I'm still gonna try to get a Merry Mail sign with ribbons from etsy for the new cards this year and the portrait orientation pictures.
Holiday Tree Photo Holder
(for some reasons these uploaded sideways...oh well

)