Post workout, you want to get nutrients in the blood stream as fast as possible to begin the repair/recovery process. If possible, try to drink or eat your post workout snack or meal as soon as possible after completing exercise to obtain the most benefit from your workout. If you can't get your meal or snack in after the workout right away, at least don't wait any longer than 45 minutes. To shift the body from a catabolic to anabolic state (to build new tissue and repair cellular damage) after a workout, a high GI (Glycemic Index) carbohydrate works extremely well to increase glucose and insulin reponse that's necessary to shift states. A 4 to 1 ratio of carbohydrates to protein has been shown to provide good benefits post workout. Roughly 20g of protein is needed post workout, so to maintain the 4 to 1 ratio, we would need around 80g of carbohydrates. The most easily digestible protein is whey protein. Mixing 20g of whey with a high GI carb (of roughly 80g of carbs that is) would do well. People seem to overdue it on the protein thinking they'll provide a ton of recovery, when the carbs are actually equally important to put the body in the anabolic state, and it takes more carbs than they usually imagine. The carbs are the sparker for the shift to recovery, and the protein can be thought of as the entity that helps repair the tissue. The carbohydrates not only spark glucose and insulin reponse highly, but also helps replenish the stored glucose in the muscles and liver (called glycogen) that have been depleted. With that said, some people like to use supplements and others use food. If you tend to use whey protein for your protein requirements after a workout and due to its easily digestile nature, you can use a sports drink (like Gatorade, accelerate, etc.) to get your carb ratio, or use a High GI fruit, or other high GI foods like potatoes, pasta, bagels, white bread, etc. Just remember to get the ratio of carbs to protein down, which is 4 to 1. Also, be sure to keep the post workout meal or snack low in fiber and low in fat simply because that will allow the blood sugar and insulin to spike after the workout to aid in the recovery process. When too much fat and fiber are added, it slows down the digestion process and the total GI index of foods mixed in the stomach will be altered in comparison to what they were if they were to be had alone. So, peanut butter isn't a good choice to mix into a drink after a workout.
Now, all this post workout info. is pretty much the opposite what you would want your meals to be. So, any of your normal meals of the day (not post workout) should contain fiber, healthy fats, lean proteins, and low to medium GI carbohydrates because this helps regulate blood sugar better, provides good nutrients, and a better feeling of satiety.
In addition, I personally would stay away from the supplements like NOXplode because it really hasn't had much proof that NO works yet, and supplement companies are not regulated lIke they should be, so some weird stuff can be in the product that may not be the safest long term. A solid workout program properly organized and proper nutritional program will get you more than far with your health and fitness goals.