I lived there for 5 years, from '96 to '01. Went back for a visit last year for the TT and it hasn't changed much - what do you want to know?
It could get pricey seeing friends and family if you're always going to them. (This is the most common complaint from my housemate as she's now at uni in Liverpool and can't afford to go home as much as she wants.)