My all-time favourite flag set is unfortunately retired.
You can see a picture of it here:
CTMH acrylic stamp set VINTAGE USA D1276 | eBay
(bidding has ended but you can still see it). The flag was accurate, there are 50 stars and the correct number of stripes AND they are separate so you can stamp the one part in blue and the other part in red - I have not seen this in any other stamp set.
The full name of it is Vintage USA D1276 by Close To My Heart, if you want to see if you can search for a used set.
Another stamp set I have is this one:
Crafty Cling Rubber Stamps - Let Freedom Ring
but I don't like this flag as much as the CTMH one 'cause the stars would be against a black background then, instead of blue (if I stamp the entire image in black).
Edited to add:
Oh!, here is another flag stamp I thought of just now:
http://www.stampersbest.com/product....&cat=18&page=1
Stampers Best will donate some money ($1 for each stamp??? Not sure) to Operation Write Home for each Old Glory stamp sold.