Megadeth all set for NH7