Is anyone else experiencing this?
Yes, I am
Why do these specifc terms at Google cost so much?
Are they competing with my very own Core Terms on Phrase and Broad Match thus increasing the bid price to hold their position? For example, is Serta Mattress competing with Mattress Phrase Match within my own Campaign?
Would it be a better idea to just bid the broad terms on all match types because they cost a lot less then the specific terms do?
Depends
Which would you pay more for?
widget
blue widgets
buy blue widgets
The trick is to increase your CTR while not overly increasing your CPC. The first step on this path can be done with Negative Keywords [webmasterworld.com].
Look at what words are converting. If they are converting well, then they are worth more to you, and you can increase your bids on these specific keywords. If they aren't, then lower your bids. You're looking for CPA based on keywords.
As far as matching options go, the reason that generic broad matches often look cheaper is because you're being shown on a lot of searches which may not be relevant to you. If you bid on bed, your keywords might be shown on 'bed & breakfast', 'bed sores', bed table', etc. Are these relevant to you?
Overture uses an autocorrect option for many keywords, so you can't bid on as many keywords there as google (i.e. on overture 'bed table' & 'table bed' are considered the same keyword). This leads to a fundamental difference in how the systems work - and thus the bids and keywords must be, in many cases, treated independently of each other when looking at bid & CPA costs.
One basic tip in Google to force the system to show your phrase match or more specific terms over the broad matching is to post a max bid for the group, and then powerpost the max bids for the broadmatch slightly lower. This should force the system to show your more specific keywords first, thus giving you better stats on what keywords are really converting.
Hope this starts to answer your question.