Да никто вам не посоветует. В обоих городах,  естессно , есть что посмотреть, тем более на два дня. По бюджету тоже, думаю, совершенно одинаково. Единственно, перед  самым новым годом и в нг каникулы в Москву бы не советовала, очень много народу в центре. Как в Питере в это время не знаю, возможно тоже толпы.Куда ближе\удобнее добираться, туда и езжайте.