MYX Studio is really mint. i've recording there before, their aim is to rectify all your musical mistakes. so its pretty awesome. you dont have to be a pro to record.
Snakeweed is more about business. if youre good and ready. that is the place to be.
Insound studios, i tried there once. its not that great. i was when my band just started out. the engineer nikk didnt give us any advice or told us our timing was off. so it was a pretty bad experience.