You will always wish you had spent more time in X. I was just in Petersburg for 6 days, and I could have stayed another six. rushed through the Tretyakov in Moscow in under two hours b/c of time constraints. jeez!!
Did you stay in a hotel? If so, how much was it? How did you get your visa? There's a site evisa.kdmid.ru to get a visa. Ever use it?