I got OMF's scalloped beadlocks and they are very nice
Link to picture of beadlocks:
http://www.bansheehq.com/forums/index.php?...&cmd=si&img=475
I wouldn't get 8" wheels unless your planning on running 18" tires - go with 9" or 10" they look better and there is a bigger selection of tires available for them