Just buy a assembled short block from someone like.....JL, JDM, PSP, Modular Performance, etc. Then re-use your own heads. You will probably pay the same amount if you did it yourself or buy one done already.
Built my own at home. Spent about $1100 on a combo buy. Came with CP Forged Rods w/ ARP2000 blots, Manley Forged Aluminum Pistons w/ 16cc Dish. Floating Tool Steel wrist pins and wire locks. Also came with Plasma Moly file-to-fit rings. Put in Clevit 77 Bearings for Mains and Rods. ARP2000 Main Cap studs, and Head Studs. Canton Windage Tray, Canton 7qt pan. Rebuild wasn't too difficult. Make sure you have the right tools and time if you decide to take this route. BTW, also factor in that I am 22, in the military, married, and was my first Modular rebuild.