Yeah, the newer frames are stainless. All I can say is between aluminum and stainless, I'll take aluminum because it doesn't get hot and burn the sh!t out of you after it's been in the sun all day.
Are you sure your frame is anodized? If you are into it as much as it sounds, you could polish the aluminum frame.