almost nobody carries a purse around here, so you're not alone. Most of us carry our keys on a Vera Bradley wallet. I have the bigger one that is a full wallet, but I used to have the little one that is just enough space for some cash and a phone with your keys attached. Each has a see through front pocket for your knightcard. AND you can get them at the bookstore.
Hope this helps :]