Something tells me 3.4 is going to be around for a while before 4.0 comes out. The amount of effort they put into poritng 3.4 seems pretty high, from the ASJ bboards. Combined with 4.0's vaporous status, my bet is that we're going to be waiting a while.