anybody have any ideas about how to do this with rss feeds on drupal?
You might try using Aggregator2 to convert feed items to nodes, then create views of the nodes using the views module. Then you can create a page view using the panels module and put the views into each panel.
I haven't actually implemented this all but it looks like it should work - check out angry donuts for more on panels and views
and the leech module will let you turn feeds into nodes directly....
This is late, but perhaps still useful. I've done this type of thing, though not on that large a scale, with the Aggregator module (core).
Aggregator automatically gives you a block for each feed created. There are a number of ways to include block content on a page. As mentioned, there's the Panels module. You could also use PHP Snippets (I've never done this personally, but here's the reference: Placing the contents of a block in any location) or the Insert Block module (I'm not sure how maintained it is).
Similarly, you could do the same type of thing by placing the individual RSS feed pages created by Aggregator into the roll-up page. As with blocks, you could use a PHP Snippet.
If you want some additional descriptive text in the blocks, or to change the block layout, you'll need to theme the feeds by over riding aggregator default theming in your template.php file.
See all hot content.
Drupal is a registered trademark of Dries Buytaert.