If you're wanting to stay close to Yorktown then Pockets should be your first choice if you want action or cheap games. It's in Newport News on Jefferson Ave. If you're looking for a bar box then Breakaway on Warwick Blvd. isn't to bad. Obelisk is ok also and is a little closer to Yorktown, it's on Warwick also.
Where are you staying in Yorktown? If the traffic isn't to bad Qmasters is about a 45 min. drive away. They have a handicap 9ball tourney on Wednesday night.