2chのGZIPで圧縮されたファイルを取得し、解凍、出力しようとしていますが
文字化けてしまいます。
何がいけないのでしょうか?
環境は Ubuntu 11.04 java version "1.6.0_23" です。
よろしくお願いいたします。

以下ソースコード
-----------------------------------------------------

String dat_url = "http://toro.2ch.net/tech/dat/1328276597.dat";
String host_url = "toro.2ch.net";

URL url = new URL(dat_url);
HttpURLConnection con = (HttpURLConnection)url.openConnection();
con.setReadTimeout(10000);
con.setUseCaches(false);
con.setRequestMethod("GET");
con.setRequestProperty("Host", host_url);
con.setRequestProperty("User-Agent", "Monazilla/1.00");
con.setRequestProperty("Accept-Encoding", "gzip");
con.setRequestProperty("Connection", "close");

// 接続
con.connect( );