Those IRFP4468's look interesting, never seen them before. A little large than the average TO-220, but damn good specs on those, and not too expensive.
Can't say I trust them, but anyone have experience buying any of these kinds of FETs (IRFP4468, CSD19536, IRFB4110, etc) from China. Seems...