I've been considering prescription sport goggles. I'm not sure if they offer the clarity of normal glasses of if they're comfortable or not. I always manage to get stuff in my eye regardless of what I'm wearing.