I'm not disregarding weights or anything I use body weight exercises such as plyometric press ups e.t.c this helps with explosive punching power, which is what your really looking for, I may eventually start to use free weights I dont disagree with them just dont think they are essential.......i could be wrong however

_________________________
Its not about how hard you hit, its about how hard you can get hit and keep moving forward

Well since its your opinion, you cant be wrong...And sometimes all you need are the bodyweight excercises. I believe push ups are better than some weighted excercises. I am not saying you have to lift weights, just get stronger (I guess)...