Sorry - I misread your original question. I thought you were talking about public access terminals. Public wireless generally is not significantly less secure than your own wireless setup at home. SSL over HTTP does improve your chances of keeping your transaction encrypted, secure and private and a cracker would have to be pretty determined to get anywhere.
The risk is that the system you're using is compromised in such a way that it transparently shows you a bogus website in place of your bank's real website. That's unlikely, but with router DNS attacks being on the rise, it's one of the most significant attack vectors in the scenario you're contemplating.
The other risk is a sniffing attack but your SSL transaction would be very difficult to penetrate.