A server-side trace has minimal impact and would be the way I'd recommend going about it on SQL 2005.
All DDL triggers, including LOGON triggers are AFTER triggers, so changing from FOR LOGON to AFTER LOGON actually doesn't change anything.
Jack Corbett
Consultant - Straight Path Solutions
Check out these links on how to get faster and more accurate answers:
Forum Etiquette: How to post data/code on a forum to get the best help
Need an Answer? Actually, No ... You Need a Question