Switches in center console.
Just an FYI, in case you hadn't thought of it, or weren't sure...you can hide less often used switches in your center console (in my case the giant center console of a crew cab 2002 Lariat).
I put 3-way switches for my back up camera and aux reverse lights in there so that I have "on with reverse", "off", "on" for both of them. My logic was that I'll leave them both to "on with reverse" 90% of the time, so I'll put the switches somewhere hidden rather than out in the great wide open.
Just took the center console out of the truck(4 10mm or 8mm bolts in the bottom...I forget which size), took it apart: pry cup holder up and out, took lid off at hinge with (3) t-20 torx, then there's like 6 more torx screws in the sides which separates the tub from the sides.
From there I chose my switch locations (see tiny picture...they're top left and right of console) and made sure the backside of the switches fell in a void when I put everything back on...which they did. Drilled a 1/2" hole for each switch, wired them up and put it back together. Actually drilled and pulled my aux input cables for my stereo in there too before I buttoned it up.
Turns out, my logic was a little off...I find that I cut the reverse lights to "off" during the day because I'm paranoid I'm going to accidentally flip them to "on" and kill my battery, and I cut the back up camera to "on" because I split screen it with the nav screen while I'm pulling a trailer (or being tailgated in tunnel traffic). Still seems like a good place to put the switches.