I got back from Italy a week ago. I was on an EF tour with a group from my school of about 45 people. I highly reccomend seeing Italy, if only for a day or two. Very beautiful country.
Honestly I would have rather got a few friends together and went exploring on our own. Curfew is a *****, especially if you like to party and want to meet alot of sexy Italian girls (or spanish tourists. God i had a good time

)
It is also pretty damn annoying having a set schedule. If I really liked something, I wasnt always able to stay long enough because we had to be somewhere, and if I got bored I was stuck walking with the group. In Pompei it rained and it was cold, wet, and muddy. Pompei probably would have interested me if it wasnt so unpleasant out.
Also chaperones were b.tches. They let us drink sometimes, but they got really pissed when we showed up drunk and even GROUNDED most people the next night.
If you dont mind curfews, set schedules, B!tch chaperones, and TERRIBLE food (the tour set up breakfast/dinner and we usually ate hotel food... Blech), then a tour is perfect for you. Just go with some friends or by yourself...find a good deal on plane tickets and walk around on your own. If you dont like that then make friends with some English-speaking people (i dont even think i saw Italians in Rome and Capri besides the ones working there.) and go along with them.