I'd lay off the Xanax, man. Especially at recreational doses. You build up tolerances to that stuff fast and quickly become dependant. My brother was prescribed some for short-term anxiety problems and after a week of taking them, he started having random panic attacks when he'd forget to take one.

I've never used Xanax myself, but I've heard a lot of really bad things, so just be careful.