Found this over at Lance Mannion's place:

What American accent do you have?
Your Result: The Northeast
 

Judging by how you talk you are probably from north Jersey, New York City, Connecticut or Rhode Island.  Chances are, if you are from New York City (and not those other places) people would probably be able to tell if they actually heard you speak.Philadelphia

Philadelphia
 
The Inland North
 
The Midland
 
Boston
 
The South
 
The West
 
North Central
 
What American accent do you have?
QuizGoToQuiz on GoToQuiz

I say "bizarre" because I've lived most of my life in the South and have spent maybe a few weeks in the Northeast.  I work with a guy from Philly and there's no way anyone with ears would ever confuse our accents.  But apparently my ability to enunciate the difference between "pen" and "pin" disqualifies my scintillatingly attractive drawl.  Guess I'll comfort myself with the notion that Younger Son likes gree-uts.

Oh, and for the record, I take issue with question number 8:

Moving on, what do you think about "Mary," "merry" and "marry"?
1 All 3 sound different
2 Mary and merry sound the same but marry is different from them
3 All 3 sound the same

To my ears, none of the above.  Mary and marry sound alike, but merry is different.  And who on earth pronounces bag like vague?