I invested about $2,500 in Microsoft Corp. (MSFT) about three months and have seen a 10 percent increase in my portfolio value, which is not too bad considering that I've only started doing this for three months now. I'm generally patient and would definitely like to hold on to the stock for a long period, but I would also like to grow my portfolio value at a somewhat acceptable rate. My question is: How can I increase my small portfolio to higher values? Would you suggest I move away from stocks to other securities? If so, which ones? Thanks.