Why have eyeballs moving back and forth between two spots? The top to verify Private or Public, the bottom to click the button. Since the eyeballs are already on the button, the button could just say, "Send PM" or "Post Public". Additionally, via CSS (a favourite Bob method) you could colour the "Send PM" and "Post Public" separately (red for one, blue for the other, perhaps), for an additional visual verification.
Or ... even better. Get rid of the separate "reply public", "reply private" links in the readmsg interface. That would clean it up a bit. Just one generic "Reply". When you get into the "Reply" box, you have, as described above, both buttons, one "red", one "blue" (public/private). You choose which one. That way, the cluttering choice is out of the msgread box, which you're not going to use 90% of the time anyway, only in the reply box where you actually need it and it gets used. (Do you really reply to 100% of the msgs you read on a thread, and need to make that choice right there? Why not just offer the A/B public/private choice when needed?) Cleans up the interface a bit, for the most popular page on the site.
MrB@SweepingItUp-R-Us.com |