Wash N Wax products are generally a "lazy man's solution" to car care. They don't provide the protection or the aesthetic benefits of a real wax or sealant. Ditto for spray waxes. They make a good refresher in between waxes, but they don't provide the protection or aesthetics of the real thing.
What to use? If you just want your car to look pretty good and you don't want to spend a ton of money and time on it, you can pick up some good products at Wal Mart that will do the job.
Here's a good Wal Mart list...
Car Wash - Meguiars Gold Class Car Wash Shampoo.
Wax - Meguiars NXT Generation Tech Wax 2.0 (make sure you get 2.0 it's better than the original formula). Or, Meguiars Gold Class liquid or paste wax. Or, Mothers California Gold Carnauba. These are all decent OTC products.
Detailing your car is worthless IMO if you don't clean your wheels and dress your tires.
Wheel/Tire cleaner - Eagle One A to Z wheel/tire cleaner is a great product for cleaning both tires and wheels and is safe on all types of wheels.
Tire dressing - Meguiars Hot Shine tire spray (Get the trigger spray, not the aerosol. Aerosol mist is too fine and floats onto the wheels and paint). Or, I've seen a number of people recommend the Armor All Extreme Tire Shine gel too. It comes with it's own foam applicator. My personal fave right now is Meguiars Gold Class Endurance Gel, but you have to go to AutoZone to get that. Now, AutoZone has most of the other products I've mentioned too, but not at Wal Mart prices

If you go with the Meguiars Gel, pick up some Eagle One foam tire swipes to apply it. They're the best applicator I've found.
If you want to go to a higher level of detailing and you're willing to spend more and mail order then as TrailDust suggested, there is a mind numbing array of products you can get online. I'll leave it at the Wal Mart list for now.
One more thing. READ the how to detail posts at the top of the forum. Read about using the proper techniques, wash media, and good quality drying towels, etc. Using the right methods and equipment will reduce the amount of scratches/swirls that you put on the car while you're washing it.