+1  A: 

Since products can be assigned to multiple categories, I think your concept may be a bit off unless you are loading a collection for each category. What do you anticipate seeing if there are multiple categories for a given product?

Regardless, from within a category page, you can use the following:

$currentCat = $_product->getCategory();

To get all categories to which this product belongs:

$categories = $_product->getCategoryCollection();
foreach($categories as $_category) {
    // do something
}

Hope that helps. Thanks,

Joe

Joseph Mastey
Thanks for that Joe! Magento is one beast that i'm not a big fan of at the minute! :-)
Gav