i'm going to second bitflipper's comment - get a nice pair of headphones. no matter what you do, for $150 you'll have to do some serious compensation using a lot of different speakers (laptop, car, earbuds) to make sure you are still in range.
would i mix on headphones alone? surely not. but they fix the most fundamental problem of all hobbyist recording: horrible room acoustics. you cannot mix what you cannot hear. headphones, if anything, will provide "too much" detail, and too wide of a stereo image, so that you think something sounds great but it really sounds like mush on speakers. however, that is something you can work on through ear training and using multiple sources as references. bad room sound is much harder to compensate for.