Just grab something in the suburbs to live in; the commute isn’t killer.
Northern Delaware has been harangued by housing developments for the last 20 years or so; there are a ridiculous amount of new housing developments filling in all the open spaces with postage stamp yards. The houses are often bigger than necessary and now people are defaulting on them. It’s a new culture my parents really dislike. However, it’s still possible to find houses outside of the new developments in very nice neighborhoods and honestly that’s what I’d go for.
I do not recommend living in Claymont. Stay away from the Marcus Hook area. Do not go to Chester, ever.
As soon as you get to Arden, that and west of it are very nice suburbs. Suburbia around Talleyville has literally everything you could want; the place is packed with businesses, strip malls, and neighborhoods. You have a selection of every fast food and grocery store available in DE within 20 minutes of driving on 202, not to mention all the retailers. Wa-Was have great sub sandwiches and a great ordering system. Happy Harry’s is the pharmacy of choice. Grotto’s Pizza is the best local chain. La Tolteca has the best mexican.
Just to the west of that is Rich People’s country, with the DuPont Country Club and Montchanin. In between there’s a very nice state park called Brandywine Creek State Park that I recommend being within a nice distance of for relaxation.
Astra Zeneca is closing (has closed?) their pharmaceutical plant on 202 and so a lot of people will be out of work in the area; I don’t know what this means exactly about housing and jobs for you but I figured I’d let you know.
Getting anywhere from Wilmington is easy; trains run to Philly and you can get anywhere from there, so travel is fine.
It takes about 2 hours to travel the length of Delaware from top to bottom; crosswise across New Castle County and it’s about…40 minutes.
Going north into Pennsylvania from this area results in lovely attractions like Longwood Gardens and just plainly the nicest darn area I’ve ever seen around the Chadd’s Ford area. A bit far for Wilmington commuting though.
Seriously though go to Longwood Gardens. It’s amazing. Worth the trip.
Be aware that everything car related is done at the DMV; you go there for your car inspection. However, since DE is tiny they will print your new license immediately so you don’t have to wait for it in the mail. Also, the fees are low.
As to weather: humid. Gets cold in the winter but not usually below 20 more than a couple days, gets hot in the summer but not usually above 95 for more than a few days. Rains and snows rather normally. State’s pretty good about being on top of the roads in the wintertime.