I only need like, 6 or 7 BTC for my purposes, but MtGox has prohibitively high funds transfer rates, also sending money international from my bank costs like $35.
Maybe you should try some other exchange.
Do you recommend any? I'd really just like to have it done through my debit card, but I guess with chargeback threat nobody deals in that way anymore.
That depends on your country. Hard to say without knowing if you're in the US or EU.
I'm in Portugal and find Bitcoin-24 to suit my needs.
They also accept Credit Cards trough LiqPay. Their USD market is not as busy as the EUR market but you may find it suitable to your needs in case you deposit USD, given that all you want is 6 or 7 BTC.
They accept credit cards trough LiqPay.