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 Common 88579y101 379 4,100 SH   SOLE   4,100 0 0
ABB Ltd Spon Adr F LTD F 000375204 187 10,000 SH   SOLE   10,000 0 0
Abbott Labs Common 002824100 556 8,103 SH   SOLE   8,103 0 0
AGCO Corp Common 001084102 297 6,250 SH   SOLE   6,250 0 0
Allergan Inc Common 018490102 713 7,785 SH   SOLE   7,785 0 0
Allstate Corp Common 020002101 1,314 33,175 SH   SOLE   33,175 0 0
Apple Inc Common 037833100 1,105 1,657 SH   SOLE   1,657 0 0
AT&T Inc Common 00206r102 1,170 31,046 SH   SOLE   31,046 0 0
Ball Corp Common 058498106 201 4,750 SH   SOLE   4,750 0 0
Berkshire Hathaway Inc Del B N Common 084670702 593 6,721 SH   SOLE   6,721 0 0
Biogen Idec Inc Common 09062X103 1,568 10,508 SH   SOLE   10,508 0 0
Bristol Myers Squibb Co Common 110122108 491 14,536 SH   SOLE   14,536 0 0
Brown Shoe Co Inc Common 115736100 263 16,380 SH   SOLE   16,380 0 0
CBS Corp New Cl B Common 124857202 1,054 29,005 SH   SOLE   29,005 0 0
Chevron Corp New Common 166764100 2,371 20,343 SH   SOLE   20,343 0 0
Chicago Bridge & Iron Co Common 167250109 229 6,000 SH   SOLE   6,000 0 0
Chubb Corp Common 171232101 204 2,680 SH   SOLE   2,680 0 0
Cisco Systems Common 17275R102 587 30,740 SH   SOLE   30,740 0 0
Citigroup Inc Common 172967424 206 6,283 SH   SOLE   6,283 0 0
Citrix Systems Inc Common 177376100 574 7,500 SH   SOLE   7,500 0 0
Comcast Corp A Special Common 20030N101 270 7,545 SH   SOLE   7,545 0 0
Commercial Bancshares Inc Common 200525103 179 15,071 SH   SOLE   15,071 0 0
Cullen Frost Bankers Inc Common 229899109 230 4,000 SH   SOLE   4,000 0 0
Cytomedix Inc New Common 23283B204 34 38,601 SH   SOLE   38,601 0 0
Danaher Corp Common 235851102 601 10,890 SH   SOLE   10,890 0 0
Darden Restaurants Inc Common 237194105 219 3,925 SH   SOLE   3,925 0 0
Disney Walt Common 254687106 235 4,503 SH   SOLE   4,503 0 0
Du Pont E I De Nemour & Co Common 263534109 205 4,080 SH   SOLE   4,080 0 0
Eaton Corp Common 278058102 1,093 23,125 SH   SOLE   23,125 0 0
Ebay Inc Common 278642103 1,124 23,235 SH   SOLE   23,235 0 0
Ecolab Inc Common 278865100 211 3,250 SH   SOLE   3,250 0 0
EMC Corp Mass Common 268648102 1,028 37,700 SH   SOLE   37,700 0 0
Emerson Electric Company Common 291011104 705 14,611 SH   SOLE   14,611 0 0
Energizer Holdings Inc Common 29266r108 633 8,487 SH   SOLE   8,487 0 0
Enterprise Financial Services Common 293712105 879 64,665 SH   SOLE   64,665 0 0
Express Scripts Inc Common 302182100 1,842 29,413 SH   SOLE   29,413 0 0
Exxon Mobil Corp Common 30231g102 3,597 39,335 SH   SOLE   39,335 0 0
Forest Laboratories Common 345838106 685 19,235 SH   SOLE   19,235 0 0
Franklin Res Inc Common 354613101 841 6,725 SH   SOLE   6,725 0 0
General Electric Common 369604103 1,524 67,126 SH   SOLE   67,126 0 0
Gilead Sciences Inc Common 375558103 1,216 18,335 SH   SOLE   18,335 0 0
Google Inc Cl A Common 38259P508 1,042 1,381 SH   SOLE   1,381 0 0
Hartford Finl Svcs Group Inc Common 416515104 360 18,540 SH   SOLE   18,540 0 0
Hasbro Inc Common 418056107 205 5,380 SH   SOLE   5,380 0 0
Illinois Tool Works Inc Common 452308109 315 5,300 SH   SOLE   5,300 0 0
Intel Corp Common 458140100 1,439 63,532 SH   SOLE   63,532 0 0
Intl Business Machines Common 459200101 1,285 6,192 SH   SOLE   6,192 0 0
iShares DJ Sel Dividend Funds & Trusts 464287168 2,976 51,602 SH   SOLE   51,602 0 0
iShares Dow Jones Intl Select Funds & Trusts 464288448 783 24,755 SH   SOLE   24,755 0 0
iShares Japan Index Funds & Trusts 464286848 92 10,000 SH   SOLE   10,000 0 0
iShares MSCI EAFE Index Funds & Trusts 464287465 8,435 159,143 SH   SOLE   159,143 0 0
iShares MSCI EAFE Small Cap In Funds & Trusts 464288273 3,979 102,823 SH   SOLE   102,823 0 0
iShares R2000 Index Funds & Trusts 464287655 1,752 20,997 SH   SOLE   20,997 0 0
iShares Russell 1000 Growth In Funds & Trusts 464287614 529 7,938 SH   SOLE   7,938 0 0
iShares Russell 1000 Value Ind Funds & Trusts 464287598 368 5,097 SH   SOLE   5,097 0 0
iShares Russell 2000 Growth In Funds & Trusts 464287648 4,296 44,936 SH   SOLE   44,936 0 0
iShares Russell 2000 Value Ind Funds & Trusts 464287630 4,992 67,516 SH   SOLE   67,516 0 0
iShares Russell Midcap Growth Funds & Trusts 464287481 274 5,617 SH   SOLE   5,617 0 0
iShares S&P 500 Growth Index Funds & Trusts 464287309 4,002 51,409 SH   SOLE   51,409 0 0
iShares S&P 500 Funds & Trusts 464287200 3,831 26,530 SH   SOLE   26,530 0 0
iShares S&P 500 Value Index Funds & Trusts 464287408 4,320 65,667 SH   SOLE   65,667 0 0
Jabil Circuit Inc Common 466313103 1,007 53,800 SH   SOLE   53,800 0 0
Jacobs Engr Group Inc Del Common 469814107 338 8,350 SH   SOLE   8,350 0 0
Johnson & Johnson Common 478160104 1,884 27,336 SH   SOLE   27,336 0 0
JP Morgan Chase & Co Common 46625H100 1,190 29,395 SH   SOLE   29,395 0 0
Kinder Morgan Inc Del Common 49456B101 284 8,000 SH   SOLE   8,000 0 0
Lockheed Martin Corp Common 539830109 265 2,840 SH   SOLE   2,840 0 0
Lorillard Inc Common 544147101 262 2,250 SH   SOLE   2,250 0 0
Lowes Cos Inc Common 548661107 1,352 44,725 SH   SOLE   44,725 0 0
Mastercard Inc Cl A Common 57636Q104 837 1,855 SH   SOLE   1,855 0 0
McDonalds Corp Common 580135101 260 2,830 SH   SOLE   2,830 0 0
McKesson Corp Common 58155Q103 251 2,915 SH   SOLE   2,915 0 0
Mead Johnson Nutrition Co Cl A Common 582839106 212 2,891 SH   SOLE   2,891 0 0
Microsoft Corp Common 594918104 1,380 46,387 SH   SOLE   46,387 0 0
Mohawk Inds Inc Common 608190104 240 3,000 SH   SOLE   3,000 0 0
Occidental Pete Corp Del Common 674599105 258 3,000 SH   SOLE   3,000 0 0
OGE Energy Corp Common 670837103 277 5,000 SH   SOLE   5,000 0 0
Oracle Corp Common 68389X105 1,319 41,930 SH   SOLE   41,930 0 0
Pepsico Inc Common 713448108 1,047 14,790 SH   SOLE   14,790 0 0
Pfizer Inc Common 717081103 1,066 42,886 SH   SOLE   42,886 0 0
Post Holdings Inc Common 737446104 649 21,589 SH   SOLE   21,589 0 0
Priceline.Com Inc New Common 741503403 678 1,095 SH   SOLE   1,095 0 0
Principal Financial Group Inc Common 74251V102 1,083 40,195 SH   SOLE   40,195 0 0
Procter & Gamble Co Common 742718109 1,560 22,486 SH   SOLE   22,486 0 0
Qualcomm Inc Common 747525103 1,347 21,560 SH   SOLE   21,560 0 0
Ralcorp Hldgs Inc Common 751028101 825 11,305 SH   SOLE   11,305 0 0
Rockwell Automation Inc Common 773903109 209 3,000 SH   SOLE   3,000 0 0
Schlumberger Ltd LTD F 806857108 1,028 14,215 SH   SOLE   14,215 0 0
Sigma Aldrich Corp Common 826552101 924 12,845 SH   SOLE   12,845 0 0
SPDR S&P 500 Funds & Trusts 78462F103 1,161 8,061 SH   SOLE   8,061 0 0
SPDR S&P Div Funds & Trusts 78464A763 3,864 66,500 SH   SOLE   66,500 0 0
SPDR S&P International Dividen Funds & Trusts 78463X772 1,276 28,227 SH   SOLE   28,227 0 0
Stifel Finl Corp Common 860630102 478 14,235 SH   SOLE   14,235 0 0
Suntrust Banks Inc Common 867914103 981 34,710 SH   SOLE   34,710 0 0
Union Pac Corp Common 907818108 249 2,100 SH   SOLE   2,100 0 0
US Bancorp Common 902973304 267 7,791 SH   SOLE   7,791 0 0
Verizon Communications Common 92343v104 738 16,189 SH   SOLE   16,189 0 0
Visa Inc Cl A Common 92826C839 269 2,000 SH   SOLE   2,000 0 0
Wal-Mart Stores Common 931142103 397 5,375 SH   SOLE   5,375 0 0
Wells Fargo & Co Common 949746101 418 12,100 SH   SOLE   12,100 0 0
Williams Sonoma Common 969904101 260 5,910 SH   SOLE   5,910 0 0