glad it helped
I think you can use Fancy Categories for this sort of thing, but considering how easy it is to do, it's worth just modding it.
Also, while you're looping through the subcategories you can use their other values to do things like changing link locations or text styles etc - I used the categories position value to determine different hrefs.