Combine first 11 ingredients in a blender or food processor; process until smooth. Place fish in a shallow dish; pour marinade over fish. Cover and marinate in refrigerator 30 minutes, turning once.
Prepare grill or broiler.
Remove fish from dish, reserving marinade. Place fish on grill rack or broiler pan coated with cooking spray. Cook 5 minutes on each side or until fish flakes easily when tested with a fork, basting frequently with reserved marinade.