Wait until the Strasburg announcement is made and prices will drop for the games when he isn't pitching. Since you're looking for good seats to a specific game I'd recommend checking StubHub several times a day because when reasonably priced tickets are posted they don't last long.
I don't have a lot of flexibility, perhaps could do the 4th, but 5th is best. I've decided to blow my last 2 Red Carpet Rewards points on Club Seating on the 5th. Maybe we'll get lucky and Stras will start that game, but I think that's the date regardless.