I'll second the Ortlieb recommendation - they really do keep things perfectly dry, and they're very durable. They're also quite stiff (the classic ones, anyways), so I don't see the hard case being much advantage unless you plan to fall on your laptop a lot. Riding in the rain with a backpack is kind of miserable.