The easiest key for a trumpeter is the key of E-flat concert. (On a B-flat trumpet, that's the key of F for the trumpeter.) To avoid confusion, I'll use concert pitches from here on. The next easiest keys are B-flat, followed by F. read more
I would say the best keys to sing in vary wildly from individual to individual. That depends on range and tessitura. For piano, the easiest to read in is probably C major, but the more you practice the easier it is to work around other keys until the difference is very small, almost negligible. read more