I recently bought an iLoud and I love it! It goes crazy loud, i used it outside on a 5 a side football pitch and it was fine, it filled a basketball hall too. Even with 15 kids running around and making noise. but more importantly something that you might like is that you can plug a guitar/keyboard/microphone into it with a 1/4 inch jack
I spent £175 and its awesome.
Edit: Amazon like, its $250 on US amazon
http://www.amazon.com/IK-Multimedia-Portable-Personal-Speaker/dp/B00BIPL8Z2
People are going to shit on this but look at the iloud speaker (https://www.amazon.ca/IK-Multimedia-Portable-Personal-Speaker/dp/B00BIPL8Z2)
You'll need to get something to model the amp sound (like a multi effects pedal or amp sim software like aplitube or bias fx). It gets really loud and is super portable. Great for a bedroom setup.