Can't agree that Crystal is slow - maybe with native base + NODBC it really is, but we use Crystal with SQL server, for complicated reports SQL Stored procedures are used, and performance is excellent... Can't compare with NAV native reporting, where some reports needed 4 days to complete :(...