I looked in Cambridge Dictionaries Online and they give us two pronunciations for British English:

/əˈɡen/ /-ˈɡeɪn/

And for American English:

/-ˈɡen/