Nigel, yes you did see Jupiter's moons.
Cool isn't it?
If you had some more magnification... say 100x, you would have also seen Io's(moon) shadow passing across Jupiter... time you got a telescope eh?

Welcome to the IIS forums and your new obsession!
Edit: forgot to say yes, Jupiter will still be visible on the 1st Aug.