Just because IOA is a half-day park, doesn't make DHS and DAK quarter-day parks. I'd consider both of those half-day parks as well. And by half-day, I consider that being done around 2:00, not noon. But as it’s been mentioned, a lot has do with what you prefer to see/do, how fast you move through the park, etc. My opinion:
½ Day Parks: IOA, DHS, DAK, LEGOLand
¾ Day Parks: USF, Epcot, SWO, BGT
Full Day Park: MK