you're going to need to be more specific.
what are your mechanical capabilities?
what tire size do you want to run?
how much suspension travel (uptravel vs downtravel) are you looking for?
what type of terrain to you frequent? (pavement, sand, rocks, dirt roads, gravel, mud, etc)
what lift height are you thinking of, if you have something in mind?
what is your budget?