So I already have my CCNA and feel it's time to make the leap toward CCNP. I read the stickies but felt it was years old so I'm asking you all for help.
In which order would you suggest taking the CCNP? ROUTE or SWITCH first? And what do you feel are the best books to do so right now?

Thanks in advance.