Amazon has LectroFan Micro Wireless Sleep Sound Machine White on sale for $20. Shipping is free w/ Amazon Prime or on $25+
This has a battery, can be charged with microUSB, can also act as a bluetooth speaker. Perfect for home use and traveling.
This same deal was already on at $22.39 last year.