Another vote for the Safari Snorkel.
As for breathers check out Cheviot 4x4, I'm sure they will ship to the US.
http://www.cheviot4x4.com/shop/Vehic...reather%20kit/
They have modified the attachments and make them much more reliable and water tight.