i'd say go with the Analyst...it sounds like you get more $$ for that title (on a resume)
People still look at the word Admin and associtate it with Secretary.

__________________
You can't wield supreme executive power just because some watery tart threw a sword at you - Look, if I went 'round saying I was an Emperor, just because some moistened bint had lobbed a scimitar at me, they'd put me away!