One simple 'hack' for using a french press, as I prefer, is that when pouring the water over only pour enough to cover the grounds. Then stir/shake this around and let it sit for 30 seconds. Then pour over the rest of the water and leave for 4 mins without stiring.
I don't know the science behind it I'm afraid as I read this tip a long time ago, but that inital absorption rather than drowning - leads to a smoother cup. (in my opinion.)
Oh, and support your local roasters! I'm lucky that in my small city there is half a dozen independent companies knocking out great quality beans. For all the staff in their shops may look like the kind of people you don't want to ask a question of, do it, they probably really love coffee and will be able to help your home brew immensely.
--Edit : Beans from Peru are my fav at the momement, give them a shot. :)