So today i headed to REI to get some new inner tubes and one of the employees checked my wheels and tires. He found that the puncture was on the inside and was probably due to the pressure being too low. Last wednesday on the ride the only pump that they had was a hand pump so im guessing that the tire pressure was too low. I picked up a decent foot pump (with a gauge) and a pair of inner tubes. Judging from your guys' responses these tires aren't terrible and there are other factors that probably led to the flats. Thanks for all your input guys.