You don't get battery drain with aftermarket, only third generation OEM HU's like RNS315/510/RCD510.
All of these have much better sound than a RCD300.
2007 is the crossover year, I would guess you have a K gateway (mine did) but later revisions of the K don't suffer battery drain, depending on software installed. Confusing I know, but if you have L or above then nothing to worry about.
As for the 520VBT, don't pay over £400 for one, they go on ebay for £350-400, my mate got the 521DAB at your upper budget but you need to be sharp when they come up for sale at that price.