i agree not to bother her food - if she's eating, i'd respect that as her time.
i adopted a dog w/some dominance and aggression issues. she's been a lot of work (worth it of course) and things are really going better lately.
i agree a crate is key. it's a safe place for your dog, their den, so to speak, and it's also a tool to introduce the dog into your home, the rythms, expected behaviour, etc.
the groundwork articles/dvds are GREAT. also, i just got the pack structure video, and while i haven't gotten to see the whole thing (long story about how dvd players hate me), it is SO GOOD. the 10 minutes i saw have really really made a huge difference in teagan's behaviour.
i don't blame you at all for not wanting to get bitten. it took teagan biting me after about 2 weeks in my home for me to realize i needed to step back, and move slower with groundwork and pack structure. there's no reason to rush w/your dog.
my best advice, since it sounds like your dog is challenging you, is own EVERYTHING. teagan bit me b/c i picked up a toy that she had stopped playing with, but that was in front of her. i thought b/c i gave her the toy to play with, that i was adequately controlling the situation, but i wasn't. toys had to become mine, i played with her with MY toys and i decided when I wanted to stop playing with MY toys. teagan owns nothing in this house but her crate (and i'm not sure i'd say she 'owns' it, but it is her space).
honestly, it's made a big difference.
also, are you keeping your dog tethered to you? i would do this, especially since she's new. a dog tethered won't be able to get up on counters and do other things she shouldn't. it allows you to easily set expectations for her behaviour.
the best thing i got from the pack structure video, and it goes with using a crate - dogs earn time out of the crate. and they earn it by being calm and well-behaved. if they stop being calm and well-behaved, the consequence is they lose the privlege of being out. freedoms are a privlege the dogs have to earn.
i'm assuming your dog is dominant - but even if she's fearful and snapping at you b/c of that - structure will help so much. it's helped teagan, and friends of mine have recently started instituting it with their really not dominant dog who was allowed to take control, bite 4 people, sent 3 to the hospital - they given him structure, he knows what's expected, and he is a different dog. your dog is still pretty new to you, so don't rush. set out expectations she can meet, she'll grow for doing so and it'll really help to build your relationship and bond.
otherwise, the only thing i can think to add - like i said, i know you don't want to be bitten - fair enough - but it's still important to be confident when dealing with her. if she gets bad, the adage i've been told is 'don't pick a fight you can't win'.
hopefully that helps - i'm new to dogs, and there are tonnes of experienced, smart dog people on here who are amazing - but this is what's working for me w/teagan, hopefully some of it can translate to you and your dog!
Teagan!