There are many good books available on forex trading, and many of these have been published in the very recent past. There are, however, a few select books that I consider to be "must" reading for any foreign currency trader.
Trading in the Global Currency Markets by Cornelius Luca
Intermarket Technical Analysis : Trading Strategies for the Global Stock, Bond, Commodity and Currency Markets (Wiley Finance Edition)
by John J. Murphy
Currency Competition and Foreign Exchange Markets : The Dollar, the Yen and the Euro by Philipp Hartmann
Asia Falling : Making Sense of the Asian Currency Crisis and Its Aftermath
by Callum Henderson, Cullum Henderson
Currencies and Crises by Paul R. Krugman
Foreign Currency Trading : From the Fundamentals to the Fine Points by Russell F., Sr. Wasendorf, Russell R., Jr. Wasendorf, Russell R., Sr. Wasendorf
Technical Analysis of the Financial Markets : A Comprehensive Guide to Trading Methods and Applications
by John J. Murphy
What Drives Currency Markets : After the Euro
by Brian Kettell
International Money and Foreign Exchange Markets : An Introduction by Julian Walmsley
Trading Currency Cross Rates (Wiley Traders Advantage) by Gary Klopfenstein, Jon Stein
Euro : Impact & Reality : Business Risks and Practical Responses to the Challenge of the Euro
by Chris Charlton
Sterling : The History of a Currency by Nicholas Mayhew
Remember, before investing in any piece of software, be sure to download the demo forex trading software to ensure it will work on your system, and contains all the features you need.