Hey Dave,
The frame is surprisingly inexpensive, it's $11.99 if memory serves me correctly...
Kinda alot of work to replace it, you may want to take Wnuk's advice for now, or until you break more tabs off...[X(]
When I replace my frame, it was because I broke 3 of those tabs off in one crash..

...pretty nasty one.
Good luck with whatever you choose to do!
Glenn