Spotted this deal on FatWallet.com and it seems to be an easy money just for the holiday 

If you open an OptionsXpress account and fund it with at least $500 before December 31st, they will give you a $100 bonus. From the offer page
In order to qualify for the $100 offer, account application must be completed and a deposit of funds in the amount of at least $500 must be made by December 31, 2007. Those who qualify will receive funds in their account on or before January 10, 2008. Customer may only qualify once for this offer.
Plus, they will also reimburse up to $100 account transfer out fee charged by other brokers if you decide to transfer your account to OptionsXpress.
While I have no plan to use their service (they charge $9.95 per trade according to their commission schedule), that $100 free money is hard to resist. My only concern of getting an account but not using it is the potential cost of having an inactive account. Some brokers do charge account inactivity fee. That, however, is not the case at OptionsXpress, as indicated in their No Hidden Fees page.
I may just get an account myself and earn 20% return of $500 “invested” money, enough to cover half of the cost to run my giveaway 
Update: This offer has expired. But you can still get $100 bonus from optionsXpress when you open an account.
Update 2: optionsXpress is running a new promotion with $100 bonus until December 31, 2009. See post for details.
Do you have any idea if there are any other fees involved. For example, is there a fee to close the account?
They charge $50 account transfer out fee, just like anybody else does. For just close the account, I don’t think there’s a fee involved and that isn’t mentioned in their fee schedule either. However, there may be special condition of getting the $100 (like keep the account open for xx months). However, I didn’t find that information in their promotion.
Thanks for the info, Sun. I just opened an account. If you want to take advantage of this offer, you may want to hurry up as the account needs to be funded by Dec 31.
I asked them and they said that there is no fee for closing the account. They will send a check and it is free. I forgot to ask how long it has to be opened.
What are the chances of getting your bonus for opening an account if I only saw your offer today?