In Ireland the PS4 won't be available until late Jan or early Feb if you didn't pre-order. Gamestop said they will be getting a second shipment in before Xmas, but that's only to cover more pre-orders.
On the other hand, the XBO is on sale at the moment, stock is low but I can pre-order one for collection on Monday.
Makes you wonder what the shipment numbers were like for both. I think it's madness having to wait 2 months after launch to purchase a product.