General admission to CN tower = $36, HUGE WAIT LINE for elevator to go up
Price to eat at 360 = $58 (lunch), $65 (dinner) - so you spend $22-$29 for a gourmet meal, get access to the levels of the tower included in the general admission and most importantly go up the tower in your own elevator and DON'T WAIT IN LINE (or a very short line)
So for folks going to the CN tower for the first time, I definitely consider making reservations at the 360 instead of just buying CN tower tickets.
The 360 restaurant service has definitely improved from the last time I was there. Reserving window seating previously was a big headache. Now, you request it upon arrival and if nothing is available you wait for next open table while touring the other floors of the tower. It's such an efficient system.
Food has vastly improved, service is friendlier, views are unbeatable especially on a sunny, clear, summer day.
Highly recommended.