Sound advice in the above 2 posts (alpha1,rickkyrich)..
From my experience, it really comes down to this when you are getting new gear: Better gear by itself does not make a better player.
You become a better player if you practice till you get your technique down to perfection. All that the new gear does is to inspire you to practice more. This is why I would recommend you to hold on to your money so that you won't have to buy something half-heartedly.
Whatever you choose, hope it hurts when you pay for it and take an oath to not make a waste of the money you just spent. Instead make it count by practising your behind off.
-- My current rig
Guitar: '98 MIJ Ibanez RG520 QS w EMG 81/60
Amp: Laney LC15R Tube, Fernandes 20W SS
Pedals: MI Audio Tube Zone Overdrive, Boss OD3, CS3, MT2, HM2, DS2, CE5, DD7, TU3, Beta Aivin DD2 Delay, Dunlop Crybaby 95Q, Stranger Vol Pedal, BBE SupaCharger
Others: Yamaha RBX 374 Bass, Yamaha MM-6 Synth, M-Audio Fast Track, Shure SM-57, Heet Sound E-Bow Plus
Wanted(pm if selling): EB VPJr/Boss FV500L,Ibanez w Original/Lo-Pro Edge