Hi Ammanas
Try
www.exchangebitcoins.com it is the fourth larges in USD volume. Mt.Gox is great but Exchangebitcoins excels if you live in USA.
Deposit Bitcoins
Bitcoin deposits appear in your account automatically after 6 confirmations. FREE
Deposit Cash at a Local Bank Branch
Cash deposits can be made at any of over 15,000 Chase or Wells Fargo branches. You can deposit from $5 to $2,000 per day.
There is a deposit fee of the higher of $1 or 1% of your deposit. Email copy of reciept and your account credited in a few minutes.
Deposit USD via US Postal Money Order or Deposit USD via Check by Mail.
FREE but takes time.
Deposit USD via Wire Transfer
Please call or email us to let us know you're going to send a wire. There is a $15 fee per incoming wire transfer.
Deposit USD via ING Direct Person2Person
Person2Person allows you to transfer funds directly from your ING Direct account in 2-3 business days. FREE
ExchangeBitcoins charges a 0.54% fee for each completed trade.
Withdraw BTC
Bitcoin withdrawals are sent automatically within 1 minute. FREE
Withdraw USD by Check
Checks are sent to the name and address below at the time of request. Limit 1 check request per user per day. FREE
Withdraw USD via ACH
ACH allows ExchB to send funds directly to your bank checking or savings account. Funds usually arrive in 2-3 business days.
There is a $1 fee per ACH transaction.
Withdraw USD via Wire Transfer
There is a $25 fee for domestic wire transfer and a $40 fee for international.
Good luck, nolmos