You will almost never get 1 straight answer when asking what is "best", everyone has there own opinions. I have Cornfed spacers and they are great but a few people have metioned that his customer service is lacking as of late. Toytec also makes good stuff, very similar to CF. I put in bilstien HD's when I did my front spacers. If you are planning on doing front shocks, now is the time to do them while you have the stuff all apart, you can do the back shocks any time. I have downey shackels in the back and still have stock rear shocks but hoping to get new ones some time soon. To get a relatively level look you are gonna want to raise the front about ~1 1/2" more then te rear.