After re-reading your first post, I really dont see why you wouldn't want a german shepard. About the cash, I would highly recomend going to your local animal shelter. Your saving a life and welcoming a new family member and, believe it or not, can make the best family pet.
I would do some research on both of the two breeds you listed. I know they have fairly short lives and drool like crazy. shedding on the st bernard would also be an issue.