Before you pick one up, check the bracket that supports your battery. On TJs 03' and later there should be a hole that will allow you direct access to the inside of your fender. This is important since that is where the ducting that connects the snorkel to you filter box is "supposed" to go.
I only bring this up because when I installed my snorkel last year (on my 03' TJ) I found they had used a solid bracket to support the battery. I ended up having to completely remove the battery and the plate it sits on in order to snake the ducting between the firewall and the support bracket so that I could even connect the snorkel to the filter box.
and SMC4WD is right...it looks reaaaly cool.