Best- the 73-75 Umbro kit, the 76-77 variant of the Admiral kit, the 81-83 Space Invaders kit (and the Bradford-style away version), the 83-87 Umbro kit, the 90-92 deckchair kit, the 96-97 Wards kit, the 05-06 LCS kit (2" stripes, black shorts and black socks. Not to mention we got promoted to the Prem in it

), the 06-07 Capital One kit (enough fucking sed), the 08-09 LCS kit (I own a rare version without the Malta sponsor breaking up the stripes. One time where tinkering with the red and white actually worked), this year's kit.
Worst- the Cantors kit (Sheffield United are NOT Ajax), the 95-96 diamond kit (no comment

), the 99-00 LCS shirt (a good design ruined by that horrible "sponsor"- thanks Wards for going bust during summer

), the 00-02 Midas kit (summat just not reyt about it. The crap games publisher on front? The manufacturer?), 04-05 LCS (RED SHORTS FFS), all of Macron's abortions (Bolton absolutely deserve to play at the Macron Stadium), 15-16 Adidas (too white, released one year too late, shit season).
Meh- the 92-94 Umbro kit. Although this was my first shirt and as such holds sentimental value (loved the felt Laver sponsor- first replica shirt to have the sponsor IIRC), it's too white for me. Not to mention the collar was fiddly as owt and 2 year old me quickly pulled it out

The 02-04 LCS Desun kit, although worn during the Triple Assault season, is also too white for my liking. And the obvious "anniversary" kit.
Gotta be a 2" striped red and white shirt (black optional), black shorts and black socks for me. This year's kit ticks all the boxes, looks good and is being associated with memries. Best kit we've had for a while.