M.J.
Bucks County and the Main Line are indeed beautiful locations, however there are a few small towns that get overlooked like Rydal and Meadowbrook. If you go to realtor.com and enter zip code 19046 and your price range you will find beautiful farmhouses on large wooded lots, right in Montgomery County - convenient 30 minute train ride to Center City and about 45 minute drive to Trenton (NJ Transit). Great public elementary schools as well as private (Abington Friends School and Meadowbrook). We moved from the Main Line to Elkins Park five years ago. I thought I would really miss the Main Line but I haven't looked back (or been back). Gook luck!