It depends on what use the image is for. If it is just to display in a web page then 150k is HUGE. If it is to be able to be downloaded and printed then a bigger size might be appropriate. I doubt any static images need to be bigger than 2Mb. Anything bigger than that is more likely to be video.
Helping others to solve their computer problem at http://www.felgall.com/