I started wearing Speedos when I joined a MAsters Swim Team several years ago. I still wear them. The first few times, you feel akward but you get over it pretty quickly - at least until the first time you get a hard on.
I can be a show off some times and love to display my goods, but I alo like the way the rest of me looks in them too.
If you haven't tried them, give it a go.