My 2 cents, skip the v-limited editions etc unless you're getting an STI. If you want just a WRX then stick with the B4, personally I'd recommend getting an STI.
In saying that it's different horses for different courses, B4 is a great cruiser/road tripper, has decent leg room etc whilst the WRX Sti is an absolute blast but is aimed primarily as a performance staple ie great car to take to the track I never found my wrx's as great road trip cars, was absolute fun I won't argue though lol but definitely wasn't a car I could sit back and relax in lol