Personally if I wanted to look for a publisher, which at the moment I confess I do not, but what I would be looking for is shop floor coverage. My team already has a big website and could do a portal ourselves, any indie developer can - just give a few games away and you can make more targetted traffic come in a week than you can afford the bandwidth bill for. What my team cannot do is put a game in the shops, so, that's what i'd want - if I wanted a publisher.