Man, there is something so special about the E46 M3 that just stirs the soul. I saw a Melbourne Red one in my local grocery store parking lot this weekend and couldn't help but stop and take it in. Was mint, too. I think the owners of these cars really love them and keep them up, most of them look brand new even today.
Nice shots - looks like a fun meet! I love that blue one in the 2nd photo, not sure what the color is called though.