Yes, even you can use CPAN, but also, I see little need to differentiate between the browsers.
In reply to Re^3: HTTP_USER_AGENT detection by Corion in thread HTTP_USER_AGENT detection by rootcho