A WordPress Portfolio Plugin: some thought

Few days ago a friend of mine asked me a WordPress portfolio plugin he could use for his works. I had not a ready answer in my pocket, probably because the only right answer is “it depends”! Yes, it depends. There are few things you have to consider: what...