I've been daytrading forex for about a year. To me, the spread isn't really a big deal and you get used to it after a while. If you are hesitant to get into trading forex because of a 4-5 pip spread, don't even bother trading it. I've daytraded stocks in the past, but forex is more profitable IMO. The playing field is more level, and it's very hard to manipulate. For the 4 majors (EUR, JPY, USD, CHF), it takes a 10000 lot position to move the market 1 pip, and 10000 lots is about $1 Billion in currency. The return on my money this year has been huge, but it isn't for everyone.