I am trying to figue out the geographical boundaries for the various names ascribed to essentially (repeat, essentially) the same kind of sandwich: deli meats or meatballs or chicken parm or tuna salad, etc., on a long, tubular (usually Italian bread style) roll. For example, the Philly area calls them "hoagies," while South Jersey calls them "subs." In New Orleans they seem to be called "Po Boys," (but I am not even sure if this term refers to the broad class of sandwiches, or only a discrete subcategory.) In some places, they are called "heroes." What are the bounderies of these names, and by what other names are these sandwiches called throughout the country?
p.s. I grew up calling them "wedges." Can you figure out where I am from?