Until I can think of anything else, I will concur with your selection of the BL2 in diesels. For steam it’s hard to find anything uglier than the camel-backs (steam version of a center-cab locomotive). As far as best looking, it’s hard to narrow it down.
Ladies and gentlemen, I was hoping this would be a close contest. But the undisputed heavyweight champion of worst looking locomotives has just unequivocally been posted (the first listing).
If I am ever important enough to have a funeral train, I hope they pull me in that thing. Death would not be enough to overcome my urge to get out and walk.
Best looking steamer - a toss-up between Canadian Pacific’s Jubilees and Nigel Gresley’s Mallard class in Britain.
Worst looking steam - the poor maligned 0-6-0 that Irish State Railways tried to convert to burn peat. (Sorry I don’t have a link to hand for this poor beast. - imagine a fairly standard British outline 0-6-0 festooned in large diameter pipes to blow peat into its firebox.)
Best looking diesel - Tie between MLW’s FPA4 and the Alco PA, though the original Zephyr/Minuteman is definitely in the running.
Worst looking diesel - nearly any of Plymouth’s industrial ‘critters’ - but especially the early ones. So homely, they make the BL2 and the Ingalls S-4 look like streamliners.
NYC '41 Empire State Limited Hudson (noses out '38 20th Century Hudson)
PRR BP20 (passenger shark) in pinstripes
D&H PA
NYC E8 in lightning stripes
Amtrak HHP8
Worst:
UP rebuilt SWs with that hump
WM chop nose GP9s with number boards in the short hood
NW low short hood SD40-2 with F on long hood end - that’s just plain wrong!
LV “hammerhead” RS3
PRSL GP38 - black with 3 red logos - never washed…ever.
Well…I don’t know if the BL-2 was ugly or silly. But it gets my vote for the worst as well. I’m not big on Gp 30s either. Alco DL 109s are a mixed bag. From some angles they’re good, and others they’re bad. I can’t think of an ugly steam locomotive, or electric one for that matter.
Some of my favorites:
GG1
New Haven EP3.
South Shore Line 800s (Milwaukee Road Little Joes.)
E-8s or 9s in an A-B-A lashup. Especially IC or Santa Fe
Torpedo GP 7s and 9s
SDP 35s
High Hood SD-40s (long hood first)