Trix is just about the best all around film, and it's slightly cheaper than the other choices. No matter what, you will be able to get an image from any exposure, although as has been stated, too far off, and it will get crazy grain.
Speaking of grain, the most beautiful grain, and thus images will come from Delta 400. I love this film, but it's half again as expensive as trix, and you will need to hit about that much closer to the perfect exposure. If you underexpose, it will block. Both films will print or scan very nicely if exposed within a stop. I like delta 3200 for ALL my night shooting. If it's bright, pull it back to 1600, and the grain will look just like trix, only it will be more uniform.
HP5 is ok, and I know nothing about tmax, as I never use it. I have seen some very nice work with both of those, but my films are efke 25 for slow stuff, delta 100 for controlled lighting, trix in the camera for 'walk around', delta 400 for projects, delta 3200 at night. I develop everything in hc110 dilution b or h, or D76 if somebody else mixes it, or coffee if I am in a mood.