The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579Y101 3,946 28,134 SH   SOLE   23,884 0 4,250
Air Products COM 009158106 6,338 56,705 SH   SOLE   49,035 0 7,670
Annaly Capital Mgmt. COM 035710409 111 11,100 SH   SOLE   9,000 0 2,100
Baker Hughes Inc. COM 057224107 5,142 93,060 SH   SOLE   79,170 0 13,890
Berkshire Hathaway B COM 084670702 17,061 143,901 SH   SOLE   122,371 0 21,530
CarMax Inc. COM 143130102 3,277 69,692 SH   SOLE   59,697 0 9,995
Chesapeake Energy COM 165167107 5,312 195,720 SH   SOLE   169,445 0 26,275
Comcast Special Cl A COM 20030N200 4,589 92,004 SH   SOLE   77,394 0 14,610
Conoco Phillips COM 20825C104 3,718 52,620 SH   SOLE   43,050 0 9,570
Costco Wholesale COM 22160K105 286 2,400 SH   SOLE   2,400 0 0
DIRECTV COM 25490A309 8,295 120,110 SH   SOLE   103,880 0 16,230
Deere & Co COM 244199105 5,652 61,885 SH   SOLE   53,670 0 8,215
Devon Energy Corp COM 25179M103 5,446 88,028 SH   SOLE   75,868 0 12,160
Dover Corporation COM 260137104 241 2,500 SH   SOLE   2,500 0 0
Exxon Mobil COM 30231G102 360 3,553 SH   SOLE   2,425 0 1,128
General Electric COM 369604103 5,959 212,604 SH   SOLE   181,504 0 31,100
Hewlett Packard COM 428236103 4,487 160,365 SH   SOLE   138,405 0 21,960
Int'l Business Machines COM 459200101 7,399 39,444 SH   SOLE   34,234 0 5,210
Microsoft Corp COM 594918104 5,489 146,720 SH   SOLE   125,870 0 20,850
National-Oilwell Varco COM 637071101 4,886 61,435 SH   SOLE   52,885 0 8,550
Newfield Exploration COM 651290108 246 10,000 SH   SOLE   10,000 0 0
Oracle Corporation COM 68389X105 6,781 177,225 SH   SOLE   152,975 0 24,250
Praxair Inc. COM 74005P104 257 1,980 SH   SOLE   1,980 0 0
Shaw Comm Cl B COM 82028K200 243 10,000 SH   SOLE   10,000 0 0
USG Corporation COM 903293405 7,739 272,690 SH   SOLE   233,270 0 39,420
WPX Energy, Inc COM 98212B103 2,933 143,924 SH   SOLE   124,274 0 19,650
Wells Fargo & Co COM 949746101 6,602 145,414 SH   SOLE   123,564 0 21,850
Williams Companies COM 969457100 5,104 132,339 SH   SOLE   113,619 0 18,720