PokerListings.com has probably the best bonus you are going to find, 25% up to $150. The maximum initial deposit is $500, so you will have to make two seperate deposits and contact support. I suggest contacting before your deposit .
(I am in no way associated with PokerListings.com)