Assuming any project type, what's your language of choice?
I've always had trouble answering these types of questions since I really don't have a "language of choice" I don't believe. I personally love all the languages that I know and realize they are each suited better for certain tasks.
What do you feel most comfortable
Would probably be C++
find most fun to program in?
Lately it has been C# though depending again on the task python can be even more fun to program in.
C++ is the language I'm most familiar and most proficient with. I used to prefer C# for its higher-level features, but now that clang++ and libstdc++ support most of C++11, C# doesn't really have much of an edge over C++ for me any more, especially when you consider performance matters.