Лично я не вижу никакой разницы между "опять" и "снова". В толковом словаре эти слова определяются одинакого - "ещё раз". Есть разница только в употреблении их в определённых сочетаниях. "Опять"...