If your looking for a Ford small block engine Keith Craft is the only place I'd go to have one built.This guy has won more engine masters challenge than anyone out there.
http://keithcraft.com/vp500/shopdisp...at=351+Windsor
If you want a big block, monster power call Robert Pond or Jon Kaase.These are the 3 top ford engine builders in the country...I've had engines from all 3 of these builders.