I found this to be the most difficult part during my first attempt at brewing. All I had was a tube and a racking cane. Is there anything else to simplify the process and prevent me from ending up with almost a full beer on my kitchen floor?
Buy a bottling bucket and a bottling wand, it should cost you less than $15 combined and will save you a ton of pain. Cut a small (2-3") piece of 3/8" beverage tubing and connect the wand directly to the spigot on your bottling bucket, so that it looks like this:
Notice that I put it over the dishwasher with the door open, the door will catch any spillage. Take sanitized bottle, raise to bottling wand, fill, and set it aside with a cap sitting on the top. Once you've done 6-12, cap a batch. Repeat until your bottling bucket runs empty.
Switch to kegs.
But seriously, check out the spring loaded bottling wand. Also a racking cane clip to hold it in place.
I too dislike the bottling process the most. It's easily the most labor intensive. Aside from what others have said the biggest helps I have found are - friends. Get one person per station (ie rinse bottle - sanitize bottle - fill bottle - cap it - label it) and it goes much fast. I know I know - duh - but it just goes that much faster.
I put my beer in an ale pail with a spigot. (see my question about spigots)
It's super easy to just open the spigot, fill the bottle, and close the spigot.
I also generally have a pail with sani in it, so I dip, pour, fill, cap, repeat. Makes it much easier.
When using the spring loaded bottling wand I always make sure to pull apart the spring loaded part and soak all the little bits in sanitizing solution. I have mine connected to the bottling bucket by a 1 inch piece of tubing.
Also, when I keg a batch and want a bottle, I don't wait for it to be carbonated, As soon as fill the keg, I immediately fill several bottles from the sanitized faucet. I use Munton's carb tabs when I do that.