The New York Times has an interesting article on Americans and the Russian space program. From 2010 to 2015 Russia will have a monolpoly on manned space flight. Of course the Chinese program will continue, but the American one will be on hiatus while NASA retires its shuttle program in 2010 and not have the new one up for five years. During that time the only way to the International Space Station will be through Star City.
Be sure to check out the Soyuz interactive.