Traveling to Russia with a travel agency or on your own? What is better?

Traveling to Russia with a travel agency or on your own? What is better?