Ask a politically incorrect question like that on a list like this and you are bound to get a lot of FUD-type replies. Of course PK crypto has the advantage of scalability, but that's not the question you asked. Some people replied already, but here's a more presise response.
The fact is, you can get any arbitrary strength you want with either asymm or symm algorithms by increasing the keylength. If you want a basis for comparing their strengths, you could compare the speed of the algorithms for equivalent crypto strength (which is not as silly as it seems, since you are always trading off crypto strength for speed). In that case, you could say that pre-shared secrets are stronger than public keys. (I don't know of any fundamental difference between the strength of PK encryption and PK signatures for authentication. )
Also, pre-shared secrets have an additional advantage for authentication, which is that you cannot mount a pure offline attack against them. In order to get some data for a brute force attack, you must first impersonate the responder in an active attack against the initiator. With public keys, you can conduct a purely offline attack. Of course, the strength of the authentication will still be limited by the amount of entropy in the secret.
Andrew