@Passyon
I've noticed you enter many trades at Tokyo open. How successful are they? Do you hold them through London session? Want to give it a try,though I also love my sleep :)
@Timber
I dont have all or perfect answers,maybe other members here might contribute more.
On Brokers - You need to look at the service the broker is giving you - how wide are the spreads,do they have online help / easy telephone access incase of some communication breakdown,are graph and news facilities upto market; Also check with the broker's regulators (depending on the country). US brokers are regulated by cftc and nfa. They post any cases brought up against the broker (so you can make your own decision on what kind of co. it is). Are you comfortable with their station? Eg I prefer a station thats Java based so that i can log in anywhere without having to download.
Regulation - Read above. On local regulation,I know of non which is falling under statutes,but I think Stephen Alala of Genius is trying to push for the regulation.
Where to get services - You have to decide after looking at the various factors. Personally I use oanda.com. They may not be very common since its the co policy not to advertise,but so far so good. Previously also traded with FXCM but left coz of some reasons.
Learn - Passyon suggested babypips.com. Its a good site and I saw it contains alot you can learn from. Secondly,experience is the best teacher,so you have to keep practicing.
Rate of return - I've put this intentionally last because this should be the last thing to focus on. You need discipline and experience to make good money. After you have grasped these,the returns will follow. Trading is a psychological game. At times you can even make 10% return on your capital in a day! But also the losses can be huge.
Wish you the best mate!