As far as I know, they are not getting any A330s. They are buying 6 used A310s from Turkish Airlines, plus a former Canadian-registered A310, also used. All of them are expected this year. That's all the orders I know of.
I have not seen anything official on their dumping the 747s either.
The only thing you should feel when shooting a terrorist: Recoil.
Iran Air finalised an order securing 8 A330-300's to replace its ageing fleet of 747's. The first two are to be delivered in the third and fourth quarter of this year with the next two following in 2002 . The four remaining aircraft are expected to follow through 2004 .