Here's a slick Repeater at .NET Junkies. It does subtotalling and grouping. There's a number of ways to accomplish this kind of result, but I like Kurt's solution.
Ads by The Lounge