For HDD, the prices will no drop in the forseeable future (ie. next 6 months) because of flooding of factories in Thailand. You are going to have to look everywhere to try to find the best deal on an hdd. Hopefully you find one or else you may have to wait a long time with a tight budget like yours.
Compatability is fine.