I had a lot of radio experience before I even started my PPL, so that part was a breeze. (It actually got me into trouble a few times during training, as I sounded too comfortable and controllers assumed I knew what I was doing better than I actually did!)
I trained at an uncontrolled airport that usually had at least one other aircraft in the pattern, and at times, could get quite busy. When I bought my plane, (during my PPL) I got signed off to base it at my home airport, which was Class D, so that I could fly it to my lessons. I got a lot of experience with towered fields that way, and found flying into towered fields to be a great benefit to improving my improvisational landing skills, as the tower rarely gave me standard pattern entries or patterns, which meant I couldn't "land by the numbers" like I was taught. It forced me to develop a feel for landing instead of following the generic step-by-step process used for instruction.
Taking friends on SF Bay tours, and flying into San Jose, and Half Moon Bay has always been a common trip for me, so I got a lot of experience in that Class B. I have transited and landed within the LA and San Diego Bravo Class Bs a half dozen times, (Most of them VFR) and never really had any problems.
Personally, I prefer towered airfields when I travel. The only time I use non-towered fields is for practice, and when there just isn't a good towered airport available for my travel purposes.