yup, bread is the hardest part indeed... I moved out towards reading last year and i still can't find a damn decent long roll that isn't overly dry, splits completely in half when i try to cut it, and for damn hell (maybe most importantly?) chewy....
A lot of the best places for cheesesteaks in the Reading area bake their own bread but most of the non-Italian places buy it. Just ask them where they get it from if you like their cheesesteaks. Though, again, the best places make their own bread.
I've been going to Jim's for over 20 years and not once have I had a hoagie from there. In fact, of all the times I have gone there I don't think I have ever seen anyone even in the hoagie line.
two years ago, I took my grandaughter with me to a phantoms game, and we stopped at Jim's before the game. She did not want a cheesesteak, so I ordered her a hoagie. Worst looking hoagie I've ever seen.
Here, take a look at this page. This man used to do food reviews for the Inquirer, and he reviews all the best hoagie, cheesesteak, and other food restuarants in
philly. He also has lots of pictures that show what you're gonna get.