All right, who is keeping 2025 sane and who is pushing the limits? What do you crazies have up your sleeves?