There is also an observation deck in the Columbia Center. I think it has changed since I was there a few years ago. I could have sworn it only cost about $4 when I went up and the view wasn't 360. There was also a radio station on the same floor.
Personally, I like the needle. It's pretty. I took my mom up there a few years ago when she visited. However, part of the beauty was being there at dusk. Seattle is a pretty city and mom and I both enjoyed spending time up there .