One of the things I bemoaned about my home was how I always ended up w/ a pile of shoes by the door. I take off my shoes (though if Mr. Loudy-pants downstairs doesn't shut-up, I might break my own rules, get some wooden Holland shoes, and stomp around...) and they tend to end up there until I corral them.
I considered a shoe cabinet, but who needs extra furniture in what is essentially my living room? So, my new solution is to bring my shoes to the door in my shoe box. When I come home from work, I put them in the box, and pop them in the closet. Seeing the box is another reminder to PUT THEM AWAY!