I have three of them...very pleased.
SiCo just announced a new can, but I don't think it's going to be a street price around $300. I think SS has it for $475.
I haven't checked prices, but in addition to the Spectre I'd look at:
Rugged Oculus
Dead Air Mask
AAC Halcyon
AAC Element 2 (I bought one for $200 earlier this year)
Energetic Nyx
Q El Camino
TBAC 22TD
TacSol Axiom
But there's nothing wrong at all with a Spectre.