I do have pretty good skin, but get blackheads. Especially by the nose and the crease of my chin. I do get the painful ones and some white heads once in awhile so I know how that can be. This is what I like for blackheads (and just good skin):
Neutrogena oil-free daily face scrub (gentle) in the morning, and their Deep Clean Gel at night. I also like Basis gel cleanser, when I can find it. I love DDF's Glycolic Toner or (second choice) Peter Thomas Roth's glycolic Toner.
I always use oil free lotions. For day, Neutrogena sometimes, but I like Oil of Olay's Total Effects, too. Both have SPF 15. For a 30 SPF I use Coppertone Faces. I am very fair and hate the sun, so I use that a lot. Peter Thomas Roth has a 45 SPF one for faces too.
Also, I'll swear by Bliss Labs Sleeping Peal serum (they also have a weekly peel). You use it under your moisturizer. I also like Philosophy's Save Me, used at night under mositurizer or instead of one . I want to try their Micro-Mini Peel pads and On A Clear Day cream, but they have tons of "On A Clear Day" products. I still haven't found a night-time cream I love.
Getting facials is helpful too. I like the glycolic peels (my trend in glycolic stuff) and oxygen ones. They say go every 1-2 months but I only go like every 3, then I do my own at home. Loreal's Demo kit is supposed to be good and I have tried the Neutrogena Micropeel stuff. It seems to be ok. Clinique's Emergency Mask is another I forgot! Helps when you've been irritating your skin.
Lastly, Joey Pure Pores. It's a gel like product that you leave on for a minutes and rub it off (feels like rubber glue). Interesting, works ok. Designed just for blackheads.
Some of these aren't cheap, but I am huge on getting good skin products. Try
www.Sephora.com
When I do have the big one and they open/pop (or I pick and they get bloody and wounded!) I use Neosporin, pain relief. I know it seems like the kiss of death being a greasy ointment, but I swear it works (mom taught me that) Great after meth-fests of skin picking too.
From what I've read/learned, the key is moisturize a lot, even if it's oil-free. Drying out you skin will make it overproduce more oil and can cause acne even worse. Then you have the pores get clogged and if your skin is really dry it doesn't exfoliate/regenerate as easily.