Forum:Help building my Maya?

So I'm still in the newb stage--just finished killing off Jack and am playing through both normal and true vault hunter playthroughs. I was wondering if anyone had any tips or could tell me about the best skill points to use based on some class mods. I mainly use smgs and assault rifles, but like keeping track of my health stats. I've been meaning to reset my skill tree so I was wondering what are the best options for Maya.

Also, what's the max number of skill points I can reach with her in the game? (I realize I can't have a billion points and just fill up every box on my tree--that or Maya would be invincible!! which I guess would be pretty badass if you ask me--maybe they'll make it a goal as they add levels to BL2.) But can anyone give me a few pointers or tips. Also, sniping is my best attribute of that helps---I don't want to brag, but I'm a beast with a sinper rifle (not as great with shotguns tho. :p).

And, any tips on the Assassin and building a good tree for him? I'm thinking of starting the game again with Zer0 this time. All help and info is greatly appreciated!!!