The official White Sox store once had a picture of the current BP cap with an all black bill with white piping that I could never find. It only appeared in a banner ad, but when you tried to find it online, the only option was the current black/gray bill BP cap.
I agree it's time for a change. IMO that last two BP caps have been ugly. I hated the ear fenders on the previous cap. My favorite was from a few years ago that had the silver bill. I hope the 2013 BP cap brings that look back.
On a side note, I notice that the SOX don't even wear their BP caps during spring training like many other teams. Ozzie never used to wear anything but the black game day cap.