I like oil primers for wood, but I'd expect new drywall to just suck up whatever you put on, so you may be best off with just some cheaper primer (whatever it is), and apply more coats.
Id think that perhaps whatever you get, thin the first coat a bit so it will lay on there and absorb in better.