they aren't cheap. I got mine from http://splwaterhousings.com/
Works well, I recommend this. However, if you are going to invest over 1k in a housing, better upgrade your camera first. to at least a Canon 20D or 30D.
One thing about this housing is that it has a max depth of around 15 feet. the IKElite?(something) cameras are designed for deeper diving.