I'm not a windows user either and need java to play. I've asked a couple of times and the answer seems to be "in a couple of weeks, our techs are working on it". So, will it ever come to pass? Who knows.
My poker account is in $USD and the cashier is in $CND. It seems like I'm going to be hit with the exchange rate twice: once when my poker account goes to the cashier and once when I want to play poker again after the site comes back up. Is this what is going to happen? Or did my cash go into a USD cashier account (does it exist?), thus avoiding the double whammy of exchange rates?