While it's a visually appealing photo printer with solid quality output, unless you only want to print in a couple of smallish sizes, it's hard to recommend the P-10.
Design
Design
Given its size (196x190x166mm and 2.3kg) the P-10 isn't exactly a portable printer, but it is small and compact enough that it can more or less be tucked away in any handy corner.
Features
The P-10 can manage a few print tricks even given its limited paper capabilities -- it'll do borderless prints up to its maximum paper size, and can print to a smaller 3.5x5 inch size. While you can connect to your PC via USB, or to a Pictbridge capable printer, the P-10 lacks any kind of memory card slot, so if you're looking for that kind of functionality you'll need to search elsewhere.
Performance
We noticed one odd quirk when hooking up the P-10 to our test desktop -- for some reason under Windows XP, it kept pointing to the Spanish language version of the printer driver. It really doesn't matter much, as the P-10's driver is on the simpler side; you'll find few of the colour compensation tricks that printers from manufacturers like HP or Canon offer with their colour photo printers in the P-10's driver.
The P-10 is a nice, albeit noisy, printer, but it is hampered within its price range by being something of a one-trick pony, and many consumers would be well served to consider their options in the larger printer area, where it's possible to perform other print jobs. But if you know you're only ever going to want 4x6 shots, and you're going to want them as quickly as possible, it's certainly a solid option.