When it comes to restaurants, pubs, and high street shops, is Ipswich or Bury St Edmunds the better town in Suffolk?