Hi, I am currently a grad student at UD and can answer a few of the cost of living/location questions posed above
* Rent for a 1 bedroom is between 650 and 900 on average, the big all inclusive places like University Courtyards and Studio Green are ok if you wanta to pay a high premium to have all utilities included (a 1 bedroom at University Courtyards starts at $1075). If you want to stay cheap and within walking distance of campus you should try the little complexes along Elkton Rd (A west knoll 1 bedroom runs about $685 and includes heat and gas). These are all very close to the two university bus stops on Elkton Rd and allow you to park for free (a huge advantage in newark where you have to pay to park just about anywhere)
* utilites are about $70 a month for cable/internet, $50-100 for electric (depending on if you use AC) and Im not sure what gas runs because my complex has free heat, hot water and gas.
* parking is expensive through the school, live close to campus and take the bus or walk you will save about 200 a semester by not parking on campus
* food is about 100-150 a month depending on where you shop, get the discount cards for the local supermarkets and avoid the Acme, its totally overpriced
*Newark is a college town (half the population of newark is made up of UD students)
-Newark has Main St. that has a bunch of little shops, bars, and restaurants
-Newark has Cleveland Ave where all of the undergrads live in slums and party
-Newark has Skid Row where a big music festival is held each year
-UD has a huge football following (students get free tickets)
*Newark has train service through AMTRAK and SEPTA so you can go to philly for about $5 or to NYC or DC fairly easily
Here are a few local apartment complexes:
West Knoll Apartments
260 Elkton Rd, Newark, DE 19711
302-368-7912
Victoria Mews Apartments
12A Odaniel Avenue, Newark, DE 19711
302-368-2357
Studio Green
91-2 Thorn Lane, Newark, DE 19711
302-368-7000
Apartments at Pine Brook
1314 Wharton Drive, Newark, DE 19711
302-731-9253
University Courtyard
100 Scholar Way, Newark, DE 19711
302-894-1500
Foxcroft
120 Wilbur St., Newark, DE 19711
302-456-9267