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 4,098 37,477 SH   SOLE   37,477 0 0
Aberdeen Chiile Fd COM 00301W105 3 225 SH   SOLE   225 0 0
AberdeenAsia PacificPrime COM 003009107 5,523 890,831 SH   SOLE   890,831 0 0
Accuray Inc COM COM 004397105 1 124 SH   SOLE   124 0 0
AES TR III 6.75% Tr Pfd Conv PFD CV 6.75% 00808N202 10 200 SH   SOLE   200 0 0
Allied Nevada Gold Corp COM 019344100 513 79,155 SH   SOLE   79,155 0 0
Altera Corp COM 021441100 3,028 91,790 SH   SOLE   91,790 0 0
Altria Group Inc. COM 02209S103 63 1,800 SH   SOLE   1,800 0 0
American Express Co COM 025816109 19 255 SH   SOLE   255 0 0
Amgen COM 031162100 3,379 34,250 SH   SOLE   34,250 0 0
Anika Therapeutics Inc COM 035255108 276 16,240 SH   SOLE   16,240 0 0
Apple Computer Inc COM 037833100 272 687 SH   SOLE   687 0 0
Aqua America Inc. COM 03836W103 25 800 SH   SOLE   800 0 0
Ares Capital Corp COM 04010L103 1,990 115,726 SH   SOLE   115,726 0 0
AT&T COM 00206R102 5 150 SH   SOLE   150 0 0
ATMI Inc Com COM 00207R101 1,605 67,855 SH   SOLE   67,855 0 0
Avon Products, Inc. COM 054303102 2 100 SH   SOLE   100 0 0
Bank of New York COM 064058100 2,549 90,886 SH   SOLE   90,886 0 0
BankAmerica Corp COM 060505104 130 10,125 SH   SOLE   10,125 0 0
Beazer Homes USA Inc Com COM NEW 07556Q881 10 550 SH   SOLE   550 0 0
Berkshire Hathaway CL B CL B NEW 084670702 151 1,350 SH   SOLE   1,350 0 0
BHP Billiton Ltd. ADR SPONSORED ADR 088606108 26 450 SH   SOLE   450 0 0
Blackrock MD Muni Bd Trust Com COM 09249L105 40 2,754 SH   SOLE   2,754 0 0
Boeing COM 097023105 8 76 SH   SOLE   76 0 0
C.H. Robinson Worldwide Inc COM NEW 12541W209 1,955 34,715 SH   SOLE   34,715 0 0
Cal-Maine Foods, Inc COM NEW 128030202 4,978 107,038 SH   SOLE   107,038 0 0
Campbell Soup Co. COM 134429109 1,850 41,297 SH   SOLE   41,297 0 0
Capstead Mortgage Corp COM NO PAR 14067E506 41 3,400 SH   SOLE   3,400 0 0
Caterpillar Inc COM 149123101 2,855 34,613 SH   SOLE   34,613 0 0
Cedar Fair LP DEPOSITRY UNIT 150185106 41 1,000 SH   SOLE   1,000 0 0
Cheesecake Factory INC COM 163072101 25 586 SH   SOLE   586 0 0
Chesapeake Energy Corp COM 165167107 5 250 SH   SOLE   250 0 0
Chevron Texaco Corp COM 166764100 65 550 SH   SOLE   550 0 0
Cisco Systems COM 17275R102 3,751 154,125 SH   SOLE   154,125 0 0
Citigroup COM NEW 172967424 85 1,777 SH   SOLE   1,777 0 0
Coca-Cola COM 191216100 52 1,300 SH   SOLE   1,300 0 0
Colgate Palmolive Co COM 194162103 3,129 54,619 SH   SOLE   54,619 0 0
ConocoPhillips COM 20825C104 3,186 52,653 SH   SOLE   52,653 0 0
Copart, Inc. COM 217204106 2,824 91,680 SH   SOLE   91,680 0 0
Corrections Corp of Amer Com COM NEW 22025Y407 0 1 SH   SOLE   1 0 0
CoStar Group Inc COM 22160N109 39 300 SH   SOLE   300 0 0
Currency Shares Aus Dollar Tru AUSTRALIAN DOL 23129U101 844 9,215 SH   SOLE   9,215 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 UT SER 1 78467X109 7 50 SH   SOLE   50 0 0
Dominion Res Inc VA COM 25746U109 2,661 46,834 SH   SOLE   46,834 0 0
Dow Chemical Co COM 260543103 3,752 116,620 SH   SOLE   116,620 0 0
Duke Energy COM NEW 26441C204 1,411 20,901 SH   SOLE   20,901 0 0
Dunkin Brands Grp COM 265504100 4 100 SH   SOLE   100 0 0
Dupont E I DE Nemours & CO $4. COM 263534109 2 20 SH   SOLE   20 0 0
Eagle Bancorp INC (MD) COM COM 268948106 9 385 SH   SOLE   385 0 0
Eaton Vance Muni Bd Fd COM 27827X101 36 2,978 SH   SOLE   2,978 0 0
Exxon Mobil Corp COM 30231G102 1,984 21,960 SH   SOLE   21,960 0 0
F5 Networks, Inc. COM 315616102 1,787 25,975 SH   SOLE   25,975 0 0
Facebook CL A 30303M102 32 1,300 SH   SOLE   1,300 0 0
Financial Engines, Inc. COM 317485100 2,337 51,265 SH   SOLE   51,265 0 0
Fleetmatics Group Plc Ord Isin COM G35569105 1,751 52,700 SH   SOLE   52,700 0 0
Ford COM PAR $0.01 345370860 12 750 SH   SOLE   750 0 0
General Electric COM 369604103 21 900 SH   SOLE   900 0 0
Genomic Health Inc COM 37244C101 2,097 66,135 SH   SOLE   66,135 0 0
Gentex Corp Com COM 371901109 1,496 64,885 SH   SOLE   64,885 0 0
Google, Inc. CL A CL A 38259P508 2,450 2,783 SH   SOLE   2,783 0 0
GuggenheimS&P500 EqWtd ETF GUG S&P500 EQ WT 78355W106 368 6,005 SH   SOLE   6,005 0 0
Gugggenheim Canadian Energy In GUGG CA ENRG INC 18383Q606 5 400 SH   SOLE   400 0 0
H & R Block COM 093671105 0 8 SH   SOLE   8 0 0
Healthcare Select Sector SPDR SBI HEALTHCARE 81369Y209 957 20,107 SH   SOLE   20,107 0 0
Hi-Crush Partners LP COM UNIT LTD 428337109 24 1,000 SH   SOLE   1,000 0 0
Home Depot Inc COM 437076102 24 305 SH   SOLE   305 0 0
Integrated Health Services Del CL A 451734107 0 5,000 SH   SOLE   5,000 0 0
Intermune Inc COM 45884X103 647 67,205 SH   SOLE   67,205 0 0
Int'l. Business Machines COM 459200101 356 1,863 SH   SOLE   1,863 0 0
iShares 1-3 yr. Credit ETF BARCLYS 1-3YR CR 464288646 8,663 82,481 SH   SOLE   82,481 0 0
iShares 1-3 yr. Credit ETF (D) BARCLYS 1-3YR CR 464288646 32 300 SH   SOLE   300 0 0
iShares Barclays Aggregate Bon CORE TOTUSBD ETF 464287226 2,733 25,490 SH   SOLE   25,490 0 0
iShares Barclays Aggregate Bon CORE TOTUSBD ETF 464287226 11 100 SH   SOLE   100 0 0
iShares iBoxx $ High Yield Cor HIGH YLD CORP 464288513 1 15 SH   SOLE   15 0 0
iShares Lehman TIPS BARCLYS TIPS BD 464287176 426 3,806 SH   SOLE   3,806 0 0
IShares MSCI Brazil Ind Fd MSCI BRAZIL CAPP 464286400 1,197 27,285 SH   SOLE   27,285 0 0
IShares MSCI Canada Indx Fd ET MSCI CDA INDEX 464286509 9 350 SH   SOLE   350 0 0
iShares MSCI EAFE Idx ETF MSCI EAFE INDEX 464287465 2,284 39,852 SH   SOLE   39,852 0 0
iShares MSCI Singapore MSCI SINGAPORE 464286673 720 56,295 SH   SOLE   56,295 0 0
iShares Russell 2000Val ETF RUSL 2000 VALU 464287630 4 50 SH   SOLE   50 0 0
iShares S&P 500 ETF CORE S&P500 ETF 464287200 9 59 SH   SOLE   59 0 0
iShares S&P Global Tech ETF S&P GBL INF 464287291 45 650 SH   SOLE   650 0 0
iShares S&P India Nifty 50 Ind INDIA 50 ETF 464289529 215 9,635 SH   SOLE   9,635 0 0
Ishares Tr Dow Jones Sel Divid DJ SEL DIV INX 464287168 2,045 31,943 SH   SOLE   31,943 0 0
iShrs Chn &Steers Rlty ETF COHEN&ST RLTY 464287564 372 4,614 SH   SOLE   4,614 0 0
iShrs iBoxx Corp Bd ETF IBOXX INV CPBD 464287242 90 792 SH   SOLE   792 0 0
iShrs MSCI Emg Mkt Idx ETF MSCI EMERG MKT 464287234 10 252 SH   SOLE   252 0 0
iShrs Rssl 2000 Idx Fd ETF RUSSELL 2000 464287655 16 170 SH   SOLE   170 0 0
iShrs Rusl MidCp VL Idx ETF RUSSELL MCP VL 464287473 207 3,579 SH   SOLE   3,579 0 0
Ishrs Rusll 2000 SmCap Gr Idx RUSL 2000 GROW 464287648 324 2,905 SH   SOLE   2,905 0 0
iShrs Russ MidCap Idx ETF RUSSELL MIDCAP 464287499 771 5,939 SH   SOLE   5,939 0 0
iShrs Russell 100 Val ETF RUSSELL1000VAL 464287598 22 266 SH   SOLE   266 0 0
iShrs S&P Sm Cp 600 Idx ETF CORE S&P SCP ETF 464287804 45 495 SH   SOLE   495 0 0
iShrs S&P Sm Cp 600 VL ETF S&P SMLCP VALU 464287879 10 110 SH   SOLE   110 0 0
John Hancock Investors Trust COM 410142103 20 1,000 SH   SOLE   1,000 0 0
Johnson & Johnson COM 478160104 34 400 SH   SOLE   400 0 0
Johnson Controls, Inc. COM 478366107 4,298 120,098 SH   SOLE   120,098 0 0
JP Morgan COM 46625H100 27 508 SH   SOLE   508 0 0
Kinder Morgan Energy Prtnrs UT LTD PARTNER 494550106 4,462 52,250 SH   SOLE   52,250 0 0
Kohl's Corp COM 500255104 2,785 55,143 SH   SOLE   55,143 0 0
Lab Corp of America COM NEW 50540R409 2,625 26,220 SH   SOLE   26,220 0 0
Level 3 Comm. INC COM NEW 52729N308 0 2 SH   SOLE   2 0 0
Live Nation COM 538034109 5 300 SH   SOLE   300 0 0
Lockheed Martin Corp COM 539830109 12 114 SH   SOLE   114 0 0
LyondellBasell Industries NV SHS - A - N53745100 33 500 SH   SOLE   500 0 0
M&T Bank Corp. COM 55261F104 75 669 SH   SOLE   669 0 0
Main Stree Capital Corp. COM 56035L104 8 300 SH   SOLE   300 0 0
Marathon Oil COM 565849106 3,751 108,477 SH   SOLE   108,477 0 0
Marathon Pete Corp COM COM 56585A102 3,661 51,519 SH   SOLE   51,519 0 0
Market Vectors BDC Income ETF BUSI DEVCO ETF 57060U316 40 2,000 SH   SOLE   2,000 0 0
Marriott Vaca World Com COM 57164Y107 20 467 SH   SOLE   467 0 0
Martha Stewart Liv Cl A CL A 573083102 0 30 SH   SOLE   30 0 0
McCormick COM NON VTG 579780206 2 33 SH   SOLE   33 0 0
McCormick & Co Inc Voting COM VTG 579780107 25 350 SH   SOLE   350 0 0
McDonald's COM 580135101 20 200 SH   SOLE   200 0 0
Medtronic Inc. COM 585055106 16 310 SH   SOLE   310 0 0
Merck & Co Inc COM 58933Y105 2,186 47,057 SH   SOLE   47,057 0 0
Microsoft COM 594918104 5,025 145,463 SH   SOLE   145,463 0 0
Microvision COM NEW 594960304 0 125 SH   SOLE   125 0 0
Mkt Vectors Short Muni Index MKTVEC SMUNETF 57060U803 154 8,825 SH   SOLE   8,825 0 0
Mylan Labs COM 628530107 2,931 94,470 SH   SOLE   94,470 0 0
NIC Inc COM 62914B100 1,556 94,130 SH   SOLE   94,130 0 0
Northern Trust Co COM 665859104 2,143 37,008 SH   SOLE   37,008 0 0
Nuveen MD Prem Income Mun Fd COM 67061Q107 155 11,582 SH   SOLE   11,582 0 0
Occidental Petroleum Corp COM 674599105 2,990 33,510 SH   SOLE   33,510 0 0
Old Nat'l Bank Corp Ind Co COM 680033107 47 3,400 SH   SOLE   3,400 0 0
Olin Corp. COM PAR $1 680665205 3,041 127,121 SH   SOLE   127,121 0 0
Oxford Industries Inc Com COM 691497309 982 15,730 SH   SOLE   15,730 0 0
Panera Bread A CL A 69840W108 19 100 SH   SOLE   100 0 0
Parker Hannifin Corp. COM 701094104 4,040 42,350 SH   SOLE   42,350 0 0
Pepsico Incorporated COM 713448108 5,481 67,016 SH   SOLE   67,016 0 0
Pfizer COM 717081103 59 2,100 SH   SOLE   2,100 0 0
Philip Morris COM 718172109 104 1,200 SH   SOLE   1,200 0 0
PIMCO Muni Fd COM 72200R107 39 3,058 SH   SOLE   3,058 0 0
Plains All Amer Pipeline LP UNIT LTD PARTN 726503105 6,259 112,150 SH   SOLE   112,150 0 0
PNC Bank Corp COM 693475105 47 650 SH   SOLE   650 0 0
Potash Corp Sask Inc COM 73755L107 539 14,135 SH   SOLE   14,135 0 0
Power Shares QQQ (NASDAQ100) UNIT SER 1 73935A104 1,774 24,891 SH   SOLE   24,891 0 0
Power Shrs FTSE Rafi US 1000 P FTSE RAFI 1000 73935X583 79 1,100 SH   SOLE   1,100 0 0
Proctor & Gamble COM 742718109 155 2,007 SH   SOLE   2,007 0 0
ProLogis COM 74340W103 12 325 SH   SOLE   325 0 0
Public Serv Enterprise COM 744573106 3,498 107,110 SH   SOLE   107,110 0 0
Quantum Fuel Systems Tech Co COM NEW 74765E208 0 40 SH   SOLE   40 0 0
Rayonier Inc. COM 754907103 5,016 90,563 SH   SOLE   90,563 0 0
Rentech Nitrogen Partners, LP COM UNIT 760113100 41 1,400 SH   SOLE   1,400 0 0
Retail PPTYS Amer Inc CL A 76131V202 4 300 SH   SOLE   300 0 0
Rockwell Automation Inc. COM 773903109 4,442 53,431 SH   SOLE   53,431 0 0
Rockwell Collins Inc COM 774341101 19 304 SH   SOLE   304 0 0
Royal Dutch Shell Plc Class A SPONS ADR A 780259206 1 12 SH   SOLE   12 0 0
S & P Depository Recpts TR UNIT 78462F103 12 75 SH   SOLE   75 0 0
Sirius Satellite Radio COM 82967N108 3 1,000 SH   SOLE   1,000 0 0
SPDR Gold Shares ETF GOLD SHS 78463V107 48 400 SH   SOLE   400 0 0
SPDR S&P 600 Small Cap Growth S&P 600 SMCP GRW 78464A201 58 400 SH   SOLE   400 0 0
SPDR S&P Hi Yld Div Aristocrat S&P DIVID ETF 78464A763 164 2,470 SH   SOLE   2,470 0 0
SPDR S&P Homebuilders S&P HOMEBUILD 78464A888 29 1,000 SH   SOLE   1,000 0 0
SPDR S&P Mid Cap 400 ETF UTSER1 S&PDCRP 78467Y107 439 2,091 SH   SOLE   2,091 0 0
St. Jude Medical, Inc. COM 790849103 2,792 61,192 SH   SOLE   61,192 0 0
Starbucks COM 855244109 13 200 SH   SOLE   200 0 0
State Street Boston COM 857477103 4,456 68,337 SH   SOLE   68,337 0 0
Stryker Corp COM 863667101 3,777 58,396 SH   SOLE   58,396 0 0
Suburban Propane LP UNIT LTD PARTN 864482104 2,905 62,545 SH   SOLE   62,545 0 0
Sysco Corp COM 871829107 3,796 111,130 SH   SOLE   111,130 0 0
Target Corp COM 87612E106 3,239 47,040 SH   SOLE   47,040 0 0
Texas Instruments COM 882508104 3,782 108,516 SH   SOLE   108,516 0 0
The Southern Company COM 842587107 22 500 SH   SOLE   500 0 0
Tortoise Mlp Fund Inc Com COM 89148B101 34 1,172 SH   SOLE   1,172 0 0
Tortoise Pipeline & Energy Fun COM 89148H108 11 378 SH   SOLE   378 0 0
Union Pacific COM 907818108 41 264 SH   SOLE   264 0 0
United States Brent Oil UNIT 91167Q100 6 75 SH   SOLE   75 0 0
United Technologies Corp COM 913017109 4,268 45,917 SH   SOLE   45,917 0 0
Vang'd Shrt Trm Corp Bd Fd SHRT TRM CORP BD 92206C409 3,681 46,540 SH   SOLE   46,540 0 0
Vanguard Lg Cap ETF LARGE CAP ETF 922908637 3,546 48,309 SH   SOLE   48,309 0 0
Vanguard Lg Cap ETF LARGE CAP ETF 922908637 44 600 SH   SOLE   600 0 0
Vanguard Mid Cap ETF MID CAP ETF 922908629 588 6,184 SH   SOLE   6,184 0 0
Vanguard Short Term Bond Fund SHORT TRM BOND 921937827 546 6,819 SH   SOLE   6,819 0 0
Vanguard Short Term Bond Fund SHORT TRM BOND 921937827 24 300 SH   SOLE   300 0 0
Vanguard Total Stock Market ET TOTAL STK MKT 922908769 50 610 SH   SOLE   610 0 0
Vanguard Val Vipers ETF VALUE ETF 922908744 4,330 64,042 SH   SOLE   64,042 0 0
Vanguard Val Vipers ETF (D) VALUE ETF 922908744 14 200 SH   SOLE   200 0 0
VF Corp. COM 918204108 1,661 8,606 SH   SOLE   8,606 0 0
Vgd Sm Cap Value ETF SM CP VAL ETF 922908611 1,091 13,037 SH   SOLE   13,037 0 0
Vng'd Emerg Mkts Stk ETF FTSE EMR MKT ETF 922042858 3,898 100,488 SH   SOLE   100,488 0 0
Vodafone Group PLC ADS SPONS ADR NEW 92857W209 5,327 185,318 SH   SOLE   185,318 0 0
Walt Disney Co COM DISNEY 254687106 40 639 SH   SOLE   639 0 0
Washington Real Estate SH BEN INT 939653101 3,627 134,795 SH   SOLE   134,795 0 0
Wells Fargo COM 949746101 3,591 87,004 SH   SOLE   87,004 0 0
Western Asset Intermediate Mun COM 958435109 39 4,145 SH   SOLE   4,145 0 0
Yahoo! Inc COM 984332106 5 200 SH   SOLE   200 0 0