Hey BB,
Assuming you mean that you want to UPLOAD images that are stored on your phone, so that you can insert them in your posts?
If so, note that the hombrewandbeer.com forum doesn't host images; you'll have to upload them to a hosting service like
http://www.flickr.com, and then put a link for the image in your post with the BB code image tags on either side. The "Img" button above the text field when you're posting generates these tags for you. This part of the process is the same regardless of how you access the site and write your posts.
Once you've got an account on an image hosting service, you should see a link to upload images. I'm using an HTC HD2 with Windows Mobile 6.5 on it. Using flickr.com in Opera Mobile works - I can navigate the folders in my phone's memory and select images for upload. Internet Explorer Mobile doesn't seem to play nice with Flickr.
If you're using Windows Phone 7, I imagine the process would be similar, but I'm yet to upgrade my HD2 to WP7, so can't offer any specific advice.
Posting images in general is discussed
here.