Picking up a pair of what appear to be Big Reds coming out of a local studio tomorrow if the deal doesn't flake. Fingers are crossed. Was not impressed with the last pair I heard, but the deal is too good to pass on.
EDIT: I should have said Super Big Reds!