Definitely hilly, more rainy than places further in-land, house prices uhhh dunno but rents vary from £220 per month (per room in a house share) further out of town to £350/£400 closer to the centre in a nicer house/flat. Single-bedroom flats are availlable to rent for about £500-£600.
There are posh places, and places to avoid, as in many cities. There's a strong afro-caribbean descent population, which makes the culture of the place quite interesting.
There's lots of live music around, pubs & clubs to suit most tastes, a nice maritime background, it's not a massive city but there is still plenty to do. It gets fairly busy with students during term-time but I don't mind that at all as the majority of my friends are still studying.
I love the place, really do, have graduated now but I don't want to leave!
EDIT: Despite hills, cycling is definitely the way to get around Bristol, rush-hour traffic in the city is a proper pain!!