[eluser]Maglok[/eluser]
So $post is the query of posts. Don't see why you can't do it in the controller. Hell if you want you could even grab the commentcount on each post you select from the model in the model and tack it on.
That said, I wouldnt worry to much about where you grab the data exactly, though keeping MVC in the back of your head is a good thing.