There are few things more maddening than inner-ear itches - they're the literal definition of an itch you can't scratch. Of ...