TaGiFen - If your setup allows you easily wire up mics to your mixer then that works great and is the least expensive option. Snakes are good in situations where access to the back of the mixer is not practical like in a separate room or up against a wall...
The problem I found is that most commercially available snakes are made for stage use and are rarely shorter the 50ft. You can make your own easy enough or have one made for you. I ended up making breakout panels in each of my rooms that wire into a patchbay where I can route mics to pre-amps or different channels. A snake and a patchbay together make a very flexible setup.
$0.02 of mine..
Kevin.