Sounds like you want option 2.
The CDate function in VBScript is your friend in this case. It should work with the format you have.
Why are you storing them as text in the database.
Oh, if you want to do the comparison in at the database (rather then in the asp page) let us know what database you are using and we should be able to come up with something.