Better is a relative term. Ionization is more sensitive to whispy smoke, and is more likely to catch things sooner. Photoelectric is less likely to be triggered by false positives, and is more sensitive to sooty smoke (specifically from smoldering stuff).
I would recommend you try to have an ionization detector near your sleeping area (where you want the increased sensitivity), and photoelectric outside of the kitchen. Ionization is more likely to be triggered as a nuisance near a kitchen, fireplace, or bathroom (where steam can also effect ionization detectors).
Both brands are fine. What is more important is getting a FRESH detector. I've seen detectors sit on the box store shelves for YEARS. Since smoke detectors have an expiration (ionization detectors especially) of generally less than 10 years, losing the first two years of that time to a store shelf doesn't make sense.
Last year I replaced the detectors in my house with comparable ones I bought on Amazon. All were dated as having just left the factory. I also purchased a pack of lithium 10 year 9V batteries so there's nothing to change. I could have bought the same detectors with the same batteries installed, but it would have cost more that way.