I found this recipe in "The Barbecue Bible" by Steven Raichlen. I adapted it to be used with chicken, but he used it with swordfish or tuna steaks, but said it would be good with even shrimp or scallops.
1Cut the chicken into 1 1/2 inch cubes and set aside while you prepare the marinade.
2Combine the oil, lemon juice, wine, garlic, oregano, lemon zest, 1 teaspoon salt and the pepper in a large nonreactive bowl and whisk until blended and the salt is dissolved. Taste for seasoning, adding salt as necessary; the mixture should be highly seasoned. Add the chicken and turn to coat. Let marinate, at room temperature, for 30 minutes, turning occasionally. Soak the bay leaves in a bowl of cold water for 20 minutes.
3Preheat the grill to high.
When ready to cook, break the onion quarters into individual layers. Drain the bay leaves. Remove the chicken cubes from the bowl, reserving whatever marinade is left, and thread onto the skewers, placing a piece of onion and bay leaf between each and dividing evenly. Oil the grill grate, then arrange the kebabs on the hot grate and grill, turning with tongs, until chicken cubes are nicely browned on the outside, 2 to 3 minutes per side, (8 to 12 minutes in all). As the kebabs cook, baste with any remaining marinade, but not during the last two minutes.
4Transfer the kebabs to serving plates and serve immediately, accompanied by lemon wedges.
This can be served as a main dish or with pita's and tzatziki sauce.