I managed to suss out CS4 all by myself and then got CS5 trial.
It's not that hard to work out the basic stuff, but there's so much I'm yet to discover.
I don't use it that often, but when I feel the need I just google search "CS5 serial number" and there's always loads of sites with them listed.