Backlight driver

I generally agree with retrolefty. Logic level N-channel MOSFETS are usually an excellent choice.

However, I just realized part of the original post was:

I have the controller running at 3.3V and 8MHz...

With only a 3.3V output, you don't meet the threshold for driving logic level MOSFETs. Looks like your NPN bipolar may be the best choice after all.