I think now people drink more wine than beer at weddings.
If you do not have a prefered variety - you can consider
Pinot Noir - usually regarded as the most easy red wine on the
palate and beginners...
Cabernet Sauvignon - another easy going red wine wine
Cabernet Shiraz - a little spicy...
for the whites,
Chardonnay - sweet and fruity
Zinfandel - a bit more character
of course there are also many others and prices range from mid
teens to hundreds... so budget is something you also want to think
about. Since it is for mass consumption, probably not a good idea
to get exotic or expensive wines.
Country wise - some of the Aussie wines are pretty good value,
Chileans are pretty okay, the French tend to be a little
overpriced, good US wines are a little on the high side too. South
Africans could be considered.
For reds, try to get at about 3-4 year olds... because at the
wedding, and to manage corkage, you cannot afford to open too many
to let them breathe... so something too young may not be ready for
drinking when they reach your guests. If more matured, they cost
more. For whites, 2 years is good.
Most hotels already waive corkage for a limited number. Push for
more and be nice to the wine captain that night... he or she will
be the one reporting the number of bottles opened *wink*.
lastly, is this for your wedding? congrats.