Auch wenn Opera sich als IE, Mozilla, was auch immer ausgibt, wird immer der String Opera im UserAgent gesetzt / angehängt. Wenn man also will kann man eindeutig rausfiltern, daß es sich um einen Opera handelt, der eine Webseite besucht.
[edit]
wobei im Moment gibt er bei mir was falsches aus:
Browser: Netscape 6
System: Linux
Land: unknown
Das mit Linux und dem Land stimmt, aber mein Browser ist nicht Netscape 6 sondern Konqueror.
[/edit]