Put multiple views in one block I want to create 3 different lists of 3 different content types. They should be displayed in one block and this block would be the only one in a particular region.

Ultimately I just want a title for this region or block respectively like news and inside three different news columns like sports, politics, business (just examples).

My ideas:


A Block view using fields with three attachments. Problem is I can't create an empty block view without any fields specified. But then I have this extra SQL Query and the result will be rendered in html anyway even if I mark it "exclude from display".
Create three different block views, assign them to the region and create a custom theme template for this region. 


Are there other options. Panels? Haven't used it yet, so not sure if it would be a fit for this problem.
Create your first list as the block view itself and give it a title
of "News".
Now add the other two lists as attachments to the block
view and set the titles to be blank.
Finally, add a "Global: Text
area" to the Header of each display, containing your "Sports",
"Politics" and "Business" titles, perhaps inside &lt;h3&gt; tags.