It's cool you got to see the stadium in real life from outside and all. Since you were there why didn't you buy a ticket?
But as for experiencing the atmosphere I think watching the videos that we've been watching on Youtube count more, especially if in HD. But damn, I'm seriously considering flying out to watch the Inter game in March.