Around here a python costs about $35. I waffled about getting one for the longest time, thinking that that was too much to pay for a hose, but when I finally got it I was extremely pleased. I find that I have ended up doing more water changes now that I have it and that is great for my fish. The hose is much more flexible than a regular garden hose, so it can be handled within the confines of a home much easier.
I did end up having to get a metal adapter for my sink so that I wouldn't have to keep switching between the one that connects to my spray faucet and the python, but I like the metal one a lot better anyway and it only cost a buck and a half. I don't actually syphon my tank water into the sink with the green "tee" attachment, I prefer to drain the water from my tanks onto my lawn or plants.
My tap water is awesome, 7.2 pH, 4dH hardness, and almost negligible chlorine and chlorimanes. I have some wood in my tanks to lower the pH and it stays around 6.8 with regular water changes. Hooking the python up to my sink allows me to adjust the temperature to very close to that of the tank water. I add a small measured amout of salt to the my tank water after the water change is done. I do 33% water changes in my 135 gallon tank and 50% changes in my Discus tank.
I would recommend aclimating your fish to your tap water rather than continualy using water conditioners. Most fish are able to do well in a range of pH measurments. For most people that are not advanced fish keepers, I's say get fish that will do well with local water. Chemicals take a lot of work. If you add chemicals, you should do it in a seperate container and test it before adding it to your tank. Even if you put the same amount of a product in every time, there are chances that the product has aged or is just not standard right out of the package.
The python is a back saver for my larger tanks, but I still use a bucket and a short hose for my 10 and 20 gallon tanks. I suck start a syphon on a short hose and drain the tank into a bucket. I suck start rather than place a large length of the hose into the tank to prevent water from getting on the floor. At this point, I've never sucked up a mouthful of water.