I print 8x8. 12x12 is just soo HUGE to me, it's kind of overwhelming. But, that's just personal preference. I just found these binders, and I love them!
http://www.ohmycrafts.com/doodle-bug...ook-Album.aspx
They sell 8x8 and 12x12 albums. I don't think I've ever seen 10x10 albums, but that doesn't mean they don't exist.