bajing, I can understand your concern.
When you get some time, feel free to run a search on us, we have been online since the early 2000's.
Bitcoin Deposit and Withdrawal options were added a coupe months ago (mostly for poker players).
That is why we have become very interested in the BitcoinTalk Forum and are here to stay.
Why is the minimum deposit so high seriously? May I ask what are your reasons for this?