Sigh. I wonder how many Americans have ever met with their representative?
Congressional districts are simply too large, these days. Tripling the number of Representatives and districts may sound unpalatable at first, but it would marginalize the radical Leftists, greatly dilute the impact of gerrymandering, and make each Rep more accountable to his/her voting base.
US Congressional District is something like 700,000 people. A UK member of House of Commons represents around 100,000 people.
I was curious about numbers earlier, and your post made me look it up. An MP seat has a constituency of about 65,000 - 80,000.
http://en.wikipedia.org/wiki/List_of_United_Kingdom_Parliament_constituencies
By comparison, a Congressional seat is approaching 700,000 (!).
http://en.wikipedia.org/wiki/United_States_congressional_apportionment
So, obviously, it’s much easier to know your MP than your Congressman, in general.