If you're worried about delays, I'm not sure BitInstant is the best way to go.
I'm not sure if they fixed the issues from last week yet, but when I deposited an error showed up, and they had to manually push the transfer through.
I did get my coins in the end though.