When I decided to fit a new radio in our boat, I spent some while in Halfords, listening to various radios within my price bracket, they were very helpfull and I was never dissapointed with my choice. With regard to the aerial, I did not want to drill a hole in the roof, and eventually decided upon a Magnetic based Taxi Aerial. The base had rubber on the bottom surface, which not only protected the paintwork but also insulated it from the boat's steelwork. The cable was initially passed through a window when it was in use, although I eventually rigged up a connection through the front bulkhead. Just google "Taxi Aerial" and loads of them come up at around £25. The one i chose was very effective and often worked well as a TV aerial !.