Valley Forge/Collegeville Breakfast/brunch?
Nudy's in Phoenixville (Bridge St) I think is your best bet for solid inexpensive.
Annemaries in Royersford (although check the times, I was there & they stopped at 12)
Classic Diner is great but a bit pricier & always a line.
Black Lab & Iron Hill in Phoenixville- Sundays only
Collegeville has a few diners- but I've only passed them, never eaten there.
Bookend Cafe & GLodge in Phoenixville(on route 23) are other choices
Try deeg's on germantown pike. It's right over the collegeville bridge at the fork you go to your left. It's on the left hand side and is a house converted into a restaurant. It's small so you might miss it. I go there all the time. A million times better than the collegeville diner
You might want to try Michaels deli in the Valley Forge shopping center (which is really King of Prussia area). Good deli and breakfast food-I believe you can get breakfast all day.
I gotta think there are many places in Phoenixville (which is quite near Collegeville) that would suit. You might want to read the recent discussions on the Phoenixville thread.
And, although I may get kicked off of chowhound for mentioning it, there is a good Bob Evans in Oaks, which is the exit before Collegeville on 422.
If you go the other say on 422 (west) one exit, you come to Royersford. Take a left on Township Line and go through the town you will come to Annmarie's Place, which is supposedly a fabulous breakfast spot. Some days there is actually a line out front.