I've got the itch and am interested. Anyone know where you can hear them in the New York area? Everyone who's heard them seems to be west coast... Never mind the reviews, which I don't trust due to advertising conflict of interest--opinion among A-goners seems unusually in agreement, but I wanna hear myself. Also, anybody got pictures of the slanted baffle version?
--Seth
--Seth