I've flown into both and layovered in both. Heathrow is better if you're staying in the airport. Otherwise it's not much different. Similar to Tokyo, if you're just leaving, choose the one that has the best routes out of the airport into the city for you, or whichever is cheapest.