Do a search on Road King fairings and you should see tons of posts on the subject discussing the pro's and con's on them. But the post above listed the top fairings I have saw discussed with Reckless being the one not mentioned above.
the ones i listed +reckless are good fairings that will hold a radio(they have something like an inner fairing,there are cheeper ones that are basically just oversized windshields that look like a fairing from the front but have no inner and won't hold a radio gauges or speaker. memphis shades is one of the later.