@Ragman,
Have you used the SQL Server Report Writer? If yes, how do you like it?
I have a lot of experiece developing reports in MS Access. The group headers work the way I would like in a multi-column report in Access. It's a great report writing tool.