Tough one, Windows Phone V Xbox One V Firecrackers.
Go online and watch other people fireworks and forget that idea. In the next couple of weeks go on a charm offensive with every one you know (Parents, partner, anyone who may feel inclined to spoil you).
Go for the full combo, Xbox One and the phone is the way to go, they work so well together it would almost be wrong to get one without the other, if you can't afford the top end, look at what I call the fun range of newer Lumia's so the 535, 635 or better still the 735, and search around for the best bundle deals on the XB1.
Good luck and don't waste your pennies on the fireworks, so so fleeting when the XB1 and a WP are for life
