The encryption method used is just as important as the password, but AirPort software doesn't just come out and say "you're using 'shared' encryption, so make sure any non-Apple clients are set properly." Too bad, because it would make things so much easier-isn't that what Apple's supposed to be about?