Just ordered a couple straps from
www.inso.co. I really like the clean look of his straps, and they're very affordably priced at $25! Can't wait to try 'em on.
I guess to discuss the OP's questions.....I tried my friend's ride that had BMX pedals and straps for the first time this week and loved it right away. Personally, they're much more comfortable than cages because there's more surface area to retain your foot, and thus I feel more secure and more connected with the bike.